struts2通配符的使用详解_struts2通配符

2020-02-28 其他范文 下载本文

struts2通配符的使用详解由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“struts2通配符”。

struts2的配置文件是 struts.xml..在这个配置文件里面可以使用通配符..其中的好处就是,大大减少了配置文件的内容..当然,相应付出的代价是可读性..使用通配符的原则是 约定高于配置.在项目中,我们有很多的命名规则是约定的...我们使用通配符那就必须有一个统一的约定.否则通配符将无法成立 看下面的例子.(1)先看我们的action配置

/user_{1}.jsp 带红字的解释下,第一个带“*” 表示的是 后面匹配任意字符...这个很容易理解

{1}表示的是第一个“*”的内容...注意,这里的大括号,比如,如果是user_add.那么{1}就是表示 add..当然,这里只有一个“*”.你可以有两个,甚至三个四个..比如这样写 *_* 这样就是两个“*”.那么我们也可以用{1},{2}来分别的表示他们.(2)对应的action 内容 package com.test.action;import com.opensymphony.xwork2.ActionSupport;@SuppreWarnings(“serial”)public cla UserAction extends ActionSupport { public String add(){ return SUCCESS;} public String delete(){ return SUCCESS;} public String update(){ return SUCCESS;} public String select(){ return SUCCESS;} } 因为是举例子,所以每个方法里面都没实现内容(3)其他就是几个jsp页面.其中 user_*.jsp页面没什么好说的,就是显示一句话.比如user_add.jsp就是显示 “这是添加页面” 其他的类似.就是为了让我们看到已经跳转到对应的页面.index.jsp写一下

<%@ page language=“java” contentType=“text/html;charset=UTF-8” pageEncoding=“UTF-8”%> <% String path = request.getContextPath();String basePath = request.getScheme()+“://”+request.getServerName()+“:”+request.getServerPort()+path+“/”;%>

">

Insert title here 添加页面 删除页面 修改页面 查找页面

《struts2通配符的使用详解.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
struts2通配符的使用详解
点击下载文档
相关专题 struts2通配符 通配符 详解 struts2通配符 通配符 详解
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文