struts经常用的一些的东西
配置web.xml文件
[code]<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>[/code]
[code]编写空的struts-config.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
</struts-config>[/code]
struts-config.xml中配置FormBean
...
[code]<form-beans>
<form-bean name="logonForm" type="struts.logon.LogonFormBean" />
</form-beans>[/code]...
配置控制功能
控制功能负责页面的跳转
如果用户名等于"test", 跳转到成功页面, 否则返回登录页面
在struts-config.xml文件中加入:
[code]<action-mappings>
<action path="/logon" type="struts.logon.LogonAction" name="logonForm">
<forward name="success" path="/success.jsp" />
<forward name="error" path="/logon.jsp" />
</action>
</action-mappings>[/code]
配置web.xml文件
[code]<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>[/code]
[code]编写空的struts-config.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
</struts-config>[/code]
struts-config.xml中配置FormBean
...
[code]<form-beans>
<form-bean name="logonForm" type="struts.logon.LogonFormBean" />
</form-beans>[/code]...
配置控制功能
控制功能负责页面的跳转
如果用户名等于"test", 跳转到成功页面, 否则返回登录页面
在struts-config.xml文件中加入:
[code]<action-mappings>
<action path="/logon" type="struts.logon.LogonAction" name="logonForm">
<forward name="success" path="/success.jsp" />
<forward name="error" path="/logon.jsp" />
</action>
</action-mappings>[/code]
622

被折叠的 条评论
为什么被折叠?



