struts2-2.3.15的xml配置及基本jar包

本文详细介绍了Struts2框架中struts.xml文件的基本配置方法,包括如何设置开发模式、自定义包名和空间名等。同时,还讲解了web.xml中Struts2前端控制器的配置方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


<struts.xml的基本配置>
<!-- 把常量改成开发模式,修改了配置后无需重新部署或重启服务器 -->
<constant name="struts.devMode" value="true" />
<!-- 自定义包名 自定义空间名 继承struts-default包-->
<package name="hellowworld" namespace="/one" extends="struts-default"> <!--name:自定义action名 class:指定要访问的类(当不写class的时候,默认访问的是ActionSupport,里面有个返回值为String的execute方法) method:指定类里面的方法(http://localhost:8088/struts01/one/ac1.action)-->
<action name="ac1" class="action.Action1" method="e">
<result name="success">/jsp/one.jsp</result>
</action>
<action name="ac2" class="action.Action2"></action>
</package>
</struts>
<web.xml的基本配置>
<!-- 配置Struts2提供的前端控制器-->
<filter>
<filter-name>Struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>

<!--访问该应用的所有请求都要被该过滤器所拦截-->
<filter-mapping>
<filter-name>Struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值