Struts2的配置

struts的配置

struts的配置一共有四步:

  1. 导入相关的jar包
  2. 需要在web.xml文件配置中配置一个filter(只有配置了它才可以使用Struts框架)
  3. 配置struts.xml配置文件
  4. 创建action来完成逻辑操作

2、在web中配置一个filter

代码如下:

 <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>/*

配置struts.xml配置文件

代码如下:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
	"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
	"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
		<!--可以帮助我们解决post请求乱码问题-->
	<constant name="struts.i18n.encoding" value="utf-8"></constant>
    <package name="default" namespace="/" extends="struts-default">
		<action name="login" class="demo.LoginAction" method="login">
			<result name="success">/success.jsp</result>
			<result name="false">/false.jsp</result>
		</action>
    </package>
</struts>

你可能感兴趣的:(struts的配置,struts2)