0
点赞
收藏
分享

微信扫一扫

struts2中Convention中的basePacka…

婉殇成长笔记 2023-03-30 阅读 72


struts2中Convention中的basePackage与locators配置种种

用了Convention插件来实现所谓的0配置,
struts.convention.package.locators.basePackage=com.ZTest.web.action

在struts.xml中配置:(struts.xml文件时Struts框架自动默认加载的名字)





这个属性用于约定Action 类的根包(这个包是 Java 类的包,而不是Struts.xml中配置的节点)


例如:



在一个项目中有这样一系列的

Java 包,那么当指定convention的这个属性,Struts 框架就会在你访问特定的URL时会自动的找到所要的请求的实现类。


当你在浏览器中输入: http://localhost:8080/HelloWorld.action ,Struts会自动的找到并执行com.ZTest.web.action.HelloWorldAction.

java 类。


当你在浏览器中输入: http://localhost:8080/test/aaa.action ,Struts会自动的找


举报

相关推荐

0 条评论