首页 > 其他 > 详细

struts 通配符的使用

时间:2016-04-05 15:58:35      阅读:228      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!