Struts Super Simple Introduction (II)
Last Update:2017-02-28
Source: Internet
Author: User
"Hello.jsp" content:
<%@ page contenttype= "Text/html;charset=utf-8" language= "java"%>
<%@ taglib uri= "/web-inf/struts-bean.tld" prefix= "Bean"%><%@ taglib uri= "/web-inf/struts-html.tld" prefix= " HTML "%><%@ taglib uri="/web-inf/struts-logic.tld prefix= "logic"%>
<body> <p>
"Struts-config.xml" content:
<?xml version= "1.0" encoding= "UTF-8"? ><! DOCTYPE struts-config Public "-//apache Software foundation//dtd struts Configuration 1.1//en" "Http://jakarta.ap Ache.org/struts/dtds/struts-config_1_1.dtd ">
<struts-config> <form-beans> <form-bean name= "Helloform" type= "Com.javer.test.struts.HelloFrom"/ > </form-beans>
<action-mappings> <action path= "/helloworld" type= "com.javer.test.struts.HelloAction" name= "Helloform" Scope= "Request" validate= "true" input= "/hello.jsp" > <forward name= "SayHello" path= "/hello.jsp"/> </ Action> </action-mappings>
<message-resources parameter= "Com.javer.test.struts.Application"/></struts-config>
"Web.xml" content:
<?xml version= "1.0" encoding= "UTF-8"? ><! DOCTYPE Web-app Public "-//sun Microsystems, INC.//DTD Web Application 2.3//en" "Http://java.sun.com/dtd/web-app_2_3. DTD "><web-app> <filter> <filter-name>the Webapp Framework Set Character encoding</filter-name > <filter-class>com.javer.test.struts.EncodingFilter</filter-class> <init-param> < param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </ filter> <filter-mapping> <filter-name>the Webapp Framework Set Character encoding</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
<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-o N-startup>2</load-on-startup> </servlet>
<servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern > </servlet-mapping>
<taglib> <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri> <taglib-location>/web-inf/lib /struts-bean.tld</taglib-location> </taglib> <taglib> <taglib-uri>/web-inf/ Struts-html.tld</taglib-uri> <taglib-location>/WEB-INF/lib/struts-html.tld</taglib-location> </taglib> <taglib> <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri> <taglib-location >/WEB-INF/lib/struts-logic.tld</taglib-location> </taglib></web-app>