[原创]Struts2 Zero configuration
上一篇 / 下一篇 2008-05-12 00:04:54 / 个人分类:Web Framework
Struts 2
LR{;y]W0我们来看一下项目所需要的jar
Zj
Zr*v#^&]q0
海岸线网络聚合 V,~B.Nn4t
配置web.xml
<!-- 配置Struts 2框架的核心Filter --> 海岸线网络聚合TN\D8k2GG)V
<filter>
-j(_c8_:^czg
u? }0 <filter-name>struts</filter-name>
(j4k}z/D]q
CF0 <filter-class> 海岸线网络聚合7nsjQ(a |D g'K1r
org.apache.struts2.dispatcher.FilterDispatcher 海岸线网络聚合+@+H^Up.VPQ3q
</filter-class> 海岸线网络聚合^6Z,c@(u5?H?K
<init-param> 海岸线网络聚合_,T RPfjD|?H?
<param-name>actionPackages</param-name>
0v%K;K2M+K4V0 <param-value>com.hopeteam.struts.action</param-value> 海岸线网络聚合;^)P
j1R.gg1O0l+L
</init-param>
~|.qkB-VC8x0MTT0 </filter>
x,o"M4|*`b0 <filter-mapping> 海岸线网络聚合RNY!uK
<filter-name>struts</filter-name> 海岸线网络聚合
@!R@IJV0Ic
<url-pattern>/*</url-pattern> 海岸线网络聚合 L
Qut+?ISU&d
</filter-mapping> 海岸线网络聚合0Iahx(iTf6S$E:l`(V:f
%hdC
V%nV6G_0在struts
V2ok eF2~].K0海岸线网络聚合\.Ecn/e
testZeroAction.java的代码如下:
F%P2`/M9b0
海岸线网络聚合GB~lm#d
+\2l7fgQ5KDT;i.l T8Lh0
&G4xV
}z$pDquI0
;H%ku^e0海岸线网络聚合#DfN,I1Ts/J3pN
@Results({
CI z&_EVtH0 @Result(name="success", type=NullResult.
@Result(name="error", type=NullResult.
}) 海岸线网络聚合|0BD'^E D&r"ZARZ
海岸线网络聚合$wp
x u(j
sOq5]a
6Ll$U-e:w1q!^0 } 海岸线网络聚合5P5p2_ q-?r_R
1F j.D-M0El#}O0
(H#m%n.M7|'D*c&D0
}
,Z"o~$Sw0
0L_Rh%`-HG0
4{g!CbfI:q$lv@0 tip ="Struts2 Zero Configuration测试成功";
B a5A3X
S ]j
W tn0
}
'hk;qv)o|0}
'_}2["d#M0海岸线网络聚合0g0Nk?;mR)Sm
success.jsp
~|xYUidgNo0<%@ page language="java" contentType="text/html; charset=GBK"%>
$g)r~O#K)|+[dM Q0<%@ taglib prefix="s" uri="/struts-tags" %> 海岸线网络聚合!ygd V;P.|:B'XfI!M1P
<html>
yc&ZFVj!`0 <head> 海岸线网络聚合&@W)Br+WOk g
<title>success</title>
z$q)k~hW0 <meta. http-equiv="Content-Type" content="text/html; charset=GBK">
CQj(uw&a#Y4w)l r8D0 </head>
NP8C_1X:u]ICE{Wt0 <body>