网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 生活百科 知识问答 更多知识

struts2中的通配符规则

时间:2026-03-15 04:42:35

1、打开IDEA开发工具,创建一个struts2的JAVAWeb项目,并引入相关的struts2的相关jar包

struts2中的通配符规则

struts2中的通配符规则

struts2中的通配符规则

struts2中的通配符规则

2、再wen,xml中进行struts2的相关配置.主要时strut2就是使用的Filter拦截器为控制器的

struts2中的通配符规则

3、再index.jsp中添加几个超链接 分别进行的请求路径为testAcion-save、testAcion-update、testAcion-delete、testAcion-query

struts2中的通配符规则

4、随后再当前目录下的src目录中创建struts.xml的文件 用于对这几个请求的action进行匹配设置

struts2中的通配符规则

struts2中的通配符规则

5、创建一个TestAction的java文件 用于映射struts.xml中的action对应的方法

struts2中的通配符规则

6、然会运行当前项目,跑到浏览器中进行查看是否可执行

struts2中的通配符规则

struts2中的通配符规则

1、优化sturts.xml中多个action变为一个action。使用sturts2中的通配符规则来进行匹配请求路径的。

若找到多个匹配 没有通配符的那个胜出

若指定的动作不存在,Struts将会尝试把这个URI与任何一个包含着通配符 * 的动作名进行匹配

被通配符匹配到的URI字符串的子串可以用{1}、{2}来引用,{1}匹配第一个字符串 {2}匹配第二个字符串

{0} 匹配整个URI

若struts找到的带有通配符的匹配不止一个,则按照先后顺序进行匹配

** 可以匹配零个或多个字符 但不包括/字符 如果想要把 / 字符包括再内 需要使用**.如果需要对某个字符进行转义,需要使用\

这些时struts2中通配符的规则

struts2中的通配符规则

2、最后 再运行项目到浏览器中进行运行,看执行结果是否可行


struts2中的通配符规则

struts2中的通配符规则

struts2中的通配符规则

© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com