Myecplise 10创建struts2流程

Myecplise 10建立struts2流程:

1.将需要的包(常用八个)复制到项目lib目录下

 

2.右键点击项目,选择myecplise->Add Struts capabilities

 

选择Struts2.1,之后变成下图所示

 

再选择 /*,点击finish。这时会发现在项目src目录下新增了一个struts.xml文件,同时web.xml文件中新增了关于strutsfilter

下面需要建立对应的action文件,在src目录下,先创建一个com.action(个人习惯)

右键点击com.action,新建class文件,点击红圈处的Browse

 

接着再选择ActionSupport-com.opensymohony.xwork2,点击ok,点击finish即可完成action的创建。

 

然后还需要在struct.xml中添加如下内容

<package name="p1" extends="struts-default">

   <action name="Action1" class="com.action.MyAction">

   <result>/result.jsp</result>

   </action>

   </package>

这里有一点需要特别注意,上面的action name ”Action1”,所以在地址栏输入的应该是http://localhost:8080/Yourproject/Action.action

而不能是http://localhost:8080/Yourproject/MyAction.action,否则报错

There is no Action mapped for namespace [/] and action name [] associated with context path []。

切记

猜你喜欢

转载自blog.csdn.net/u011582757/article/details/72237061
今日推荐