打开IDEA开辟东西,建立一个struts2的JAVAWeb项目,并引入相关的struts2的相关jar包
再wen,xml中进行struts2的相关设置装备摆设.本家儿要时strut2就是利用的Filter阻挡器为节制器的
再index.jsp中添加几个超链接 别离进行的请求路径为testAcion-save、testAcion-update、testAcion-delete、testAcion-query
随后再当前目次下的src目次中建立struts.xml的文件 用于对这几个请求的action进行匹配设置
建立一个TestAction的java文件 用于映射struts.xml中的action对应的方式
然会运行当前项目,跑到浏览器中进行查看是否可执行
优化sturts.xml中多个action变为一个action。利用sturts2中的通配符法则来进行匹配请求路径的。
若找到多个匹配 没有通配符的那个胜出
若指定的动作不存在,Struts将会测验考试把这个URI与任何一个包含着通配符 * 的动作名进行匹配
被通配符匹配到的URI字符串的子串可以用{1}、{2}来引用,{1}匹配第一个字符串 {2}匹配第二个字符串
{0} 匹配整个URI
若struts找到的带有通配符的匹配不止一个,则按照先后挨次进行匹配
** 可以匹配零个或多个字符 但不包罗/字符 若是想要把 / 字符包罗再内 需要利用**.若是需要对某个字符进行转义,需要利用\
这些时struts2中通配符的法则
最后 再运行项目到浏览器中进交运行,看执行成果是否可行
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!