码迷,mamicode.com
首页 > 其他好文 > 详细

struts 通配符的使用

时间:2016-04-05 15:59:27      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:

使用通配符可以将配置量降到最低,十分方便

新建一个javaweb项目

在项目中加入Struts.xml( 选中项目右键MyEclipse-->project facets-->Struts2-->finish)

在src项目下新建一个包action

技术分享

在action包中新建一个studentAction,新建一个teacherAction。都继承ActionSupport方法

studentAction.java代码如下

package action;

import com.opensymphony.xwork2.ActionSupport;

public class studentAction extends ActionSupport {

    
    public String add(){
    return SUCCESS;
 }
}

teacherAction代码如下

package action;

import com.opensymphony.xwork2.ActionSupport;

public class teacherAction extends ActionSupport {

    public String add(){
        return SUCCESS;
        
        
        
    }
    
}

 

然后配置struts.xml文件

<struts>
<constant name="struts.devMode" value="true"/>
<package name="default" extends="struts-default" namespace="/action">
<action name="student*" class="action.studentAction"  method="{1}" >
<result>/student{1}.jsp</result>

</action>
<action name="*_*" class="action.{1}Action"  method="{2}" >
<result>/{1}_{2}success.jsp</result>
</action>
</package>
</struts>    

在webroot文件夹下新建两个jsp

一个为studentadd.jsp

一个为teacher_addsuccess.jsp

然后将index.jsp加入两个链接

  <a href="action/studentadd"> 添加 </a>
  <a href="action/teacher_add"> 添加 </a>

最后运行

技术分享

技术分享

路径很容易出错,有时候可能是你的MyEclipse的缘故,所以可以重启一下开发工具

不对的地方欢迎指正,谢谢!

struts 通配符的使用

标签:

原文地址:http://www.cnblogs.com/js19961226/p/5354803.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!