二、struts2.0相关配置问题
2015-04-02 18:00
162 查看
首先从官网下载相关示例,获得相关struts2的jar包,引入jar后可进行下面相关开发。
struts2官网地址
可参考相关api路径:struts-2.3.20/docs/docs/guides.html
1.web.xml相关配置
2.struts.xml文件配置
3.Action继承ActionSupport,示例如下
4.遗留问题:修改struts.xml的默认路径问题
struts2官网地址
可参考相关api路径:struts-2.3.20/docs/docs/guides.html
1.web.xml相关配置
<?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <display-name>Struts Blank</display-name> <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> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app>
2.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> <!-- <constant name="struts.enable.DynamicMethodInvocation" value="false" /> --> <constant name="struts.devMode" value="true" /> <package name="demo" namespace = "/demo" extends="struts-default"> <action name="demoAction*" class="demo.DemoAction" method="{1}"> <result>/WEB-INF/student/student{1}.jsp </result> </action> </package> </struts>
3.Action继承ActionSupport,示例如下
package demo; import com.opensymphony.xwork2.ActionSupport; public class DemoAction extends ActionSupport { private String name; private String password; public String execute() throws Exception { return null; } public String add() { System.out.print(getName() + "-----------"); return SUCCESS; } public String delete(){ return SUCCESS; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } }
4.遗留问题:修改struts.xml的默认路径问题
相关文章推荐
- struts2.0 web.xml配置问题解决
- 关于Struts1.2配置文件的Action访问路径相关问题
- myeclipse下配置struts2.0遇到的问题
- struts2.0配置问题
- Struts 2.0 与拦截器相关的配置元素
- struts 2.0 如何连上JDBC?(struts.xml配置问题)
- struts2.0 配置问题
- ubuntu下oracle9204企业管理器的配置(GLIBC_2.0问题解决)
- ASP.NET 2.0的会员、角色及配置问题的探讨
- ASP.NET 2.0的会员、角色及配置问题的探讨
- Struts datasource 配置问题
- Struts和Spring集成配置的一点小问题
- linux时间配置相关问题
- 用配置文件解决struts乱码问题!
- struts-config.xml 中action 属性配置中的scope问题
- 配置Struts2.0
- struts2.0 Interceptor Configuration(拦截器配置)
- Struts1.1多模块配置开发的问题
- struts2.0 零配置
- ASP.NET 2.0的会员、角色及配置问题的探讨