strtus2 环境搭建步骤
来源:互联网 发布:彩票统计分析软件 编辑:程序博客网 时间:2024/05/21 10:01
1、新建动态web项目;
2、引入相关jar依赖。
如果自己不愿意下载相关jar,可以将web工程转为maven工程。
转maven方法:
2.1、必须安装maven插件。安装方法http://blog.csdn.net/cherish0125/article/details/8442508有介绍;
2.2、选择工程--->右键,选中第一个即可。
3、涉及到的jar,jar版本自己选择即可。
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.0.4</version>
</dependency>
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker-gae</artifactId>
<version>2.3.19</version>
</dependency>
<dependency>
<groupId>opensymphony</groupId>
<artifactId>ognl</artifactId>
<version>2.6.11</version>
</dependency>
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
<version>2.0.11.1</version>
</dependency>
4、web.xml配置
<filter>
<filter-name>struts</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
5、struts.xml文件增加,放在src目录下即可。struts自动加载
自动加载的配置文件有下面这些。来自源代码。
### A list of configuration files automatically loaded by Struts
struts.configuration.files=struts-default.xml,struts-plugin.xml,struts.xml
6、到此struts环境搭建好了。自己编写struts配置文件试运行就ok了。
---------------------------------------------------------------------------------------------------------------------------------------------------
参考代码:
index.ftl:
<form action="testAction.action" method="post"><!--post请求,出现乱码概率小些,同时也不暴漏参数值-->
<input name="name"/>
<input type="submit" value="commit"/>
</form>
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>
<package name="test3" namespace="/" extends="struts-default">
<default-action-ref name="default"></default-action-ref><!--默认action,一般用于出错处理,这个配置可以不要-->
<action name="default">
<result type="freemarker">default.ftl</result>
</action>
<action name="testAction" class="com.yx.test.action.TestAction" method="test">
<result name="success" type="freemarker">/result.ftl</result>
</action>
</package>
</struts>
- strtus2 环境搭建步骤
- strtus2 验证详细步骤
- 项目环境搭建步骤
- android环境搭建步骤
- 项目环境搭建步骤
- hadoop环境搭建步骤
- Hibernate 环境搭建步骤
- SpringJDBC环境搭建步骤
- Android 环境搭建步骤
- struts1搭建环境步骤
- inoic环境搭建步骤
- Nginx环境搭建步骤
- Hibernate环境搭建步骤
- linux 环境搭建步骤
- appium环境搭建步骤
- struts2环境搭建步骤
- php环境搭建步骤
- subversion 服务器环境搭建步骤
- HDU 1668 POJ 2288 Islands and Bridges
- 数据库连接,手把手教学(二)
- jmp short ,near ,far
- 打包插件
- Launcher源码浅析-----Launcher布局
- strtus2 环境搭建步骤
- 营销邮件怎样发送及怎样做,怎样用qq邮箱发送html文件类型邮件qq邮箱收到和网页一样的邮件有图而且可以点击跳转怎样做的
- uva 784
- hdu--1010--DFS(奇偶性剪枝之经典)
- 数字地与模拟地
- vmware esxi5.0 主机不能挂载共享存储(案例一)
- 第一天
- 网页的一些命名规划
- Linux下dr.com