基于 Struts 2 开发 Web 应用
2009-11-05 00:00:00 来源:WEB开发网在 Struts 2 中,如果一个 Action 需要调用另一个 Action, 可以设置 result 的 type 为 chain, 如前面代码片段中的 <result name="userList"type="chain">showUserList</result>
开发页面
在开发 Struts 2 应用时,不可避免会使用大量的 Struts 2 标签,默认 Struts 2 解释这些标签生成 HTML 代码时会加上一些额外的代码,例如可能把 <tr><td> 自动加上,如果我们选择自己灵活控制代码格式,可以参考本示例在 struts.properties 里设置 struts.ui.theme=simple, struts.properties 同样位于类根路径下:
图 9.Struts 标签及配置文件
下面我们通过 user.jsp 来展示 Struts 2 框架是如何关联 Jsp, Action 以及表单字段的
<%@ taglib prefix="s2" uri="/struts-tags"%>
........
<s2:form action="submitUser" name="submitUser" namespace="/admin">
<table>
<tr>
<td><s2:text name="User.Name"/></td>
<td><s2:textfield name="user.userName"/></td>
</tr>
<tr>
<td><s2:text name="User.Password"/></td>
<td><s2:password name="user.password"/></td>
</tr>
<tr>
<td><s2:text name="User.Email"/></td>
<td><s2:textfield name="user.email"/></td>
</tr>
……………
</table>
</s2:form>
- ››基于IP地址的vsftp服务器
- ››开发Android 日历教程
- ››开发学院总结 Win 8实用技巧大全
- ››开发学院原创教程:把win8的IE10放桌面上方法(非...
- ››基于MySQL 水平分区的优化示例
- ››基于CentOS5的Linux下pptp和openvpn的搭建及配置
- ››Struts2配置文件中redirect传递中文参数乱码的解决...
- ››开发者眼中的Windows Phone和Android
- ››开发学院教你用SQL 语句最快速清空MySQL 数据表的...
- ››基于JavaScript的网页版塔防游戏
- ››基于Android平台 QQ大战360手机游戏爆红
- ››基于Windows Azure的云计算应用设计
更多精彩
赞助商链接