WEB开发网
开发学院软件开发Java 基于 Struts 2 开发 Web 应用 阅读

基于 Struts 2 开发 Web 应用

 2009-11-05 00:00:00 来源:WEB开发网   
核心提示: 在 Struts 2 中,如果一个 Action 需要调用另一个 Action, 可以设置 result 的 type 为 chain, 如前面代码片段中的 <result name="userList"type="chain">showUse

在 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 标签及配置文件

基于 Struts 2 开发 Web 应用

下面我们通过 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> 

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:基于 Struts 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接