以前没学过。刚接触eclipse。我能输出数据库里单行的数据,但不能输出多行的数据。////////////////////////////////////有三个类 分别在action bean DAO里。
有一个jsp页面按下 jsp页面上一个按钮。在另一个页面上输出数据库里的表格(多行)只寻求一段最简单 方便的代码:只需要 jsp上面的代码 和 java类 里的代码。谢谢。
有一个jsp页面按下 jsp页面上一个按钮。在另一个页面上输出数据库里的表格(多行)只寻求一段最简单 方便的代码:只需要 jsp上面的代码 和 java类 里的代码。谢谢。
public List XXXX() throws Exception
{
List list = new ArrayList();
Connection con =XXX;
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("XXXX");
while(rs.next())
{ Bean bean = new Bean(rs.XXX,rs.XXX....);
list.add(bean);
}
rs.close();
st.close();
con.close();
}
jsp:
<jsp:useBean id="XXX" class="XXX" scope="request"/>
<c:set var="XXX" value="${XXX}" scope="session"/>
<table class="t">
<c:forEach var="XXX" items="${XXX}">
<tr><td></td>....</tr>
</c:forEach>
</table>
<interceptor-ref name="params"/>
<result>/system/role/role_index.jsp</result>
</action>action:public String listRole() {
try {
this.setRoles((ArrayList<SystemRolePOJO>)roleService.listRole());
} catch (Exception e) {
e.printStackTrace();
}
return SUCCESS;
}jsp页面:<table align="center" bgcolor="#afd5e2" width="100%" cellpadding="1" cellspacing="1"
<tr>
<th>序号</th>
<th><input type="checkbox" id="idHead"/></th>
<th><label id="ROLE_NAME">角色名</label></th>
<th><label id="DEPT_NAME">所在部门名称</label></th>
</tr>
<s:iterator value="roles" status="sta">
<tr>
<td align="center"><s:property value="#sta.index+1"/></td>
<td align="center"><input type="checkbox" name="id" value="<s:property value='id'/>"/></td>
<td align="center"><s:property value="role_name"/></td>
<td align="center"><s:property value="dept_name"/></td>
</tr>
</s:iterator>
</table>
Struts的
sql脚本也有Orale的
就可以运行什么增删改查 分页都有
国际化这块没问题运行会出问题的database 获取连接要改下
包MS驱动包加进去才行