java怎样动态创建数据库中表?

java怎样动态创建数据库中表?,第1张

用JDBC直接发create table语句就行了,用executeUpdate发oracle的话,就指定好用户名,sqlserver和mysql就指定好数据库,其他数据库我不了解。如果用Hibernate的话,就把Hibernate的hbm2dll属性设为true,然后直接发增删改也查语句也可以。总之就是很简单了,直接发建表语句就成。

<table class="table">

<tr class="table_header">

<td>用户ID</td>

<td>用户帐户</td>

<td>真实姓名</td>

<td>登陆密码</td>

<td>用户性别</td>

<td>数据 *** 作</td>

</tr>

<%

List<User>users=new ArrayList<User>()

users = (List<User>) request.getAttribute("users")

for (int i = 0i <users.size()i++) {

User e = users.get(i)

%>

<tr class="row<%=(i % 2 + 1)%>">

<td><%=e.getId()%></td>

<td><%=e.getUsername()%></td>

<td><%=e.getRealname()%></td>

<td><%=e.getPassword()%></td>

<td><%=e.getSex()%></td>

<td><a href="<%=request.getContextPath()%>/delete.do?id=<%=e.getId()%>">删除用户</a> 

<a href="<%=request.getContextPath()%>/update.jsp?id=<%=e.getId()%>">修改用户</a>

</td>

</tr>

<%

}

%>

</table>

向相面这样子就可以了,你在Servlet中查询出数据后存到一个List表中,然后在前台循环就可以了,有一条数据就会有一行


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9606933.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存