Struts-2.3.16 环境配置
来源:互联网 发布:被收购的中国品牌 知乎 编辑:程序博客网 时间:2024/04/30 11:19
必要的jar包:
struts2-core-2.3.16.jar
xwork-core-2.3.16.jar
commons-logging-1.1.3.jar
ognl-3.0.6.jar
commons-fileupload-1.3.jar
freemarker-2.3.19.jar
commons-io-2.2.jar
javassist-3.11.0.GA.jar
commons-lang-2.4.jar
commons-lang3-3.1.jar
如需跟spring整合需添加struts2-spring-plugin-2.3.16.jar
JAR 包下载地址:少年,快点我
修改web.xml:
- <!-- struts2 start -->
- <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>
- <!-- struts2 end -->
在src下添加struts.xml文件
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE struts PUBLIC
- "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
- "http://struts.apache.org/dtds/struts-2.0.dtd">
- <struts>
- <constant name="struts.i18n.encoding" value="UTF-8" />
- <!-- <constant name="struts.objectFactory" value="spring" /> bean交spring管理 -->
- <constant name="struts.enable.DynamicMethodInvocation" value="false" /> <!-- 为true可使用感叹号调用方法,官网不推荐 -->
- <include file="config/struts2/struts-*.xml"></include> <!-- 加载src/config/struts2/ 目录下所有struts文件 注意命名格式 -->
- </struts>
新建类 Hello.java
- package com;
- public class Hello {
- private String message;
- public String method(){
- System.out.println("进入method" + this);
- return "msg";
- }
- public String getMessage() {
- return message;
- }
- public void setMessage(String message) {
- this.message = message;
- }
- }
在src/config/struts2/新建struts-test.xml 文件
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE struts PUBLIC
- "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
- "http://struts.apache.org/dtds/struts-2.0.dtd">
- <struts>
- <package name="test1" namespace="/test" extends="struts-default">
- <action name="hello_*" class="com.Hello" method="{1}">
- <result name="msg">/index.jsp</result>
- </action>
- </package>
- </struts>
index.jsp 内容<body>里面添加 ${ message}
访问http://localhost:8080/项目名/test/hello_method.action即可;
0 0
- Struts-2.3.16 环境配置
- Struts-2.3.16 环境配置
- Eclipse配置struts-2.3.32开发环境
- Struts环境配置
- Struts环境配置
- Struts环境配置手册
- struts环境配置
- Struts环境配置
- Struts环境配置手册
- Struts环境配置手册
- 配置Struts环境[Eclipse]
- Struts环境配置手记
- Struts环境配置
- struts配置环境
- struts环境基本配置
- struts开发环境配置
- Struts项目环境配置
- Struts开发环境的配置
- 第五周作业——有向图邻接表表示及反向图构造
- 2014年Unity亚洲开发者大会
- 【JAXP】SAX方式解析XML文件
- 【MySQL】基础知识小结
- 面试提问
- Struts-2.3.16 环境配置
- 《自动控制原理》(胥布工版)习题3-4(使用GUI)
- 传送门 (持续更新中,汇总自其他博客)
- 我的地盘我做主
- Android 常用RGB值以及中英文名称
- [Firefox插件]Google搜索提速插件推荐
- 关于异常:SkImageDecoder::Factory returned null
- 进程间通讯
- 虚函数表是在编译的时候还是运行的时候产生的