美文网首页
struts.xml中package元素的作用介绍

struts.xml中package元素的作用介绍

作者: pr0metheus | 来源:发表于2018-05-23 19:31 被阅读0次

struts2中的package是起到模块划分的作用,它的基本配置如下图所示:

struts.png

它通常与存取jsp的目录名字一致:

project.png

假如ContextPath是simple,这时候我们发出请求:http://localhost:8080/simple/NewsCatalog/ListNewsCatalog,那么ListNewsCatalog这个Action就会执行execute方法并返回success,根据我们的配置,这时候应该是转向到listNewsCatalog.jsp的,由于是相对路径即会转向到:http://localhost:8080/simple/NewsCatalog/listNewsCatalog.jsp,这样就与我们在NewsCatalog目录下存放的jsp完美的对应上了,它就会被执行

同理,NewsItem模块也是如此,起本质就是在URL的ContextPath后多加一级目录来实现模块划分,之前学习过的servlet也是如此操作的

相关文章

网友评论

      本文标题:struts.xml中package元素的作用介绍

      本文链接:https://www.haomeiwen.com/subject/qlldjftx.html