Struts安裝 首先請到下載Struts
建議使用release版
現在最高版本為
下載後得到的是一個ZIP文件
將ZIP包解開
可以看到這個目錄
lib和webapps
webapps下有一些WAR文件
假設你的Tomcat裝在c:\Tomcat下
則將那些WAR文件拷貝到C:\Tomcat\webapps
重新啟動Tomcat即可
打開浏覽器
在地址欄中輸入
若能見到
powered by Struts
的深藍色圖標
即說明成功了
這是Struts自帶的一個例子
附有詳細的說明文檔
可以做為初學者的入門教程
另外
Struts還提供了一系統實用對象
XML處理
通過Java reflection APIs自動處理JavaBeans屬性
國際化的提示和消息等
一個實例 一個用戶注冊系統
用戶通過網頁輸入相關信息
注冊ID號
密碼
EMAIL
若注冊成功
則返回成功提示信息
反之出現注冊失敗提示信息
以下是相關文件的部分核心代碼
項目建立 正式開發前
需要在Tocmat(我的tomcat裝在c:\tomcat)中建立此項目
比較快的一種建立方式為
在C:\tomcat\webapps下新建目錄test
再將C:\tomcat\webapps\struts
example下的
WEB
INF目錄拷貝到test目錄下
然後將test\WEB
INF下的src和classes目錄清空
以及struts
config
xml文件中內容清空即可
這樣
我們需要的Struts類包及相關的配置文件就都齊了
開發時
將JSP文件放在test目錄下
Java原文件放在test\WEB
INF\src下
編譯後的類文件放在test\WEB
INF\classes下
注冊頁面
reguser
jsp
<%@ page contentType=
text/html;charset=UTF
language=
java
%>
<%@ taglib uri=
/WEB
INF/Struts
bean
tld
prefix=
bean
%>
<%@ taglib uri=
/WEB
INF/Struts
html
tld
prefix=
html
%>
<html:html locale=
true
>
<head>
<title>RegUser</title>
<html:base/>
</head>
<body bgcolor=
white
>
<html:errors/>
<html:form action=
/regUserAction
focus=
logname
>
<table border=
width=
%
>
<tr>
<th align=
right
>
Logname:
</th>
<td align=
left
>
<html:text property=
logname
size=
maxlength=
/>
</td>
</tr>
<tr>
<th align=
right
>
Password:
</th>
<td align=
left
>
<html:password property=
password
size=
maxlength=
/>
</td>
</tr>
<tr>
<th align=
right
>
E
mail:
</th>
<td align=
left
>
<html:password property=
email
size=
maxlength=
/>
</td>
</tr>
<tr>
<td align=
right
>
<html:submit property=
submit
value=
Submit
/>
</td>
<td align=
left
>
<html:reset/>
</td>
</tr>
</table>
</html:form>
</body>
</html:html>
此JSP頁面不同於普通的JSP頁
因為它大量運用了taglib
這些taglib對初學者而言
可能難於掌握
可這卻是Struts的精華之一
靈活運用
將大大提高開發效率
From:http://tw.wingwit.com/Article/program/Java/ky/201311/28378.html