superwei

          導航

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          統(tǒng)計

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          簡單的struts應用開發(fā)(5)

          第六步:建立JSP視圖頁面 (主要有兩個jsp文件. 添加頁面. adduser.jsp 查看頁面 viewuser.jsp)

          adduser.jsp

          <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
          <%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template" %>
          <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
          <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
          <%@ page contentType="text/html; charset=gb2312" %>
          <html:html>
          <head>
          <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
          <title>
          adduser
          </title>
          </head>
          <body>
          <h1> </h1>
          <p>
          <html:form action="/user1Action.do" method="POST">
          <html:hidden property="action"/>
          <br>
          部門:
          <html:select property="dep">
          <html:options collection="dep" property="id" labelProperty="name1"/>
          </html:select>
          <br>
          ID:
          <logic:equal name="userActionForm" property="action" scope="request" value="add">
          <html:text property="user_id"/>
          </logic:equal>
          <logic:equal name="userActionForm" property="action" scope="request" value="edit">
          <html:text property="user_id" readonly="true"/>
          </logic:equal>
          <br>
          名字:<html:text property="user_name"/>
          <br>
          電話:<html:text property="tel"/>
          <br>
          <html:submit property="submit" value="Submit"/><br>
          <html:reset value ="Reset"/>
          </html:form>
          </body>
          </html:html>

          viewuser.jsp

          <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
          <%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template" %>
          <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
          <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
          <%@ page contentType="text/html; charset=GBK" %>
          <html:html>
          <head>
          <title>
          viewuser
          </title>
          </head>
          <body>
          <div align="center"><a href="userAction.do?action=add">add </a></div>
          <table width="60%" border="1" align="center">
          <tr bgcolor="#CCCCCC">
          <td>ID</td>
          <td>user_name</td>
          <td>dep</td>
          <td>tel</td>
          <td>modify</td>
          <td>del</td>
          </tr>
          <logic:iterate name="rs" id="user" scope="request" type="java.util.HashMap">
          <tr>
          <td><bean:write name="user" property="user_id"/> </td>
          <td><bean:write name="user" property="user_name"/> </td>
          <td><bean:write name="user" property="dep_name"/> </td>
          <td><bean:write name="user" property="tel"/> </td>
          <td><a href="userAction.do?action=edit&key=<bean:write name="user" property="user_id"/>">modify</a></td>
          <td><a href="userAction.do?action=del&key=<bean:write name="user" property="user_id"/>">del</a></td>
          </tr>
          </logic:iterate>
          </table>
          </body>
          </html:html>

          建產一個轉向頁面 (index.jsp)
          <%@ page contentType="text/html; charset=gb2312" %>
          <html>
          <head>
          <title>Untitled Document</title>
          <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
          </head>

          <body>
          <% response.sendRedirect("userAction.do?action=view"); %>
          </body>
          </html>

          遞七步:建立struts配置文件 (WEB-INF/config-struts.xml)

          <?xml version="1.0" encoding="UTF-8"?>
          <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
          <struts-config>
          <form-beans>
          <form-bean name="userActionForm" type="mystruts.userActionForm" />
          </form-beans>
          <action-mappings>
          <action type="mystruts.userAction" scope="request" path="/userAction">
          <forward name="view" path="/viewuser.jsp" />
          <forward name="add" path="/adduser.jsp" />
          <forward name="delview" path="/userAction.do?action=view" />
          </action>
          <action name="userActionForm" type="mystruts.user1Action" scope="request" path="/user1Action">
          <forward name="view" path="/userAction.do?action=view" />
          </action>
          </action-mappings>
          </struts-config>

          運行程序:
          啟動tomcat
          啟動IE 在地址欄中輸入 http://localhost:8080/mystruts

          OK.....

          posted on 2005-10-31 10:33 小辭猬 閱讀(273) 評論(0)  編輯  收藏 所屬分類: JAVA

          主站蜘蛛池模板: 翁牛特旗| 启东市| 壶关县| 佛学| 周宁县| 尉氏县| 会同县| 乡城县| 故城县| 丰都县| 星座| 阆中市| 泾川县| 四子王旗| 荣成市| 江川县| 四平市| 黎川县| 古浪县| 铜鼓县| 望都县| 乌兰浩特市| 松江区| 阿合奇县| 新泰市| 双峰县| 綦江县| 革吉县| 建宁县| 栾川县| 夏河县| 社旗县| 茶陵县| 昆山市| 衡阳县| 临高县| 商河县| 吉木萨尔县| 瓮安县| 沿河| 民县|