MyEclipse配置struts2编程环境
2014-03-13 23:40
246 查看
1. 新建Web Project
2. 点击Finish,在弹出的窗口中点击No。
3. 添加Struts2相关jar包。在struts-2.1.6-all.zip(注意版本是否一致,如果是新的2.3版本,请拷贝app目录下任意一个例子lib目录下的jar文件,如apps\struts2-blank\WEB-INF\lib)的目录下的lib文件里找到一下jar包
commons-fileupload-1.2.1.jar
commons-logging-1.0.4.jar
freemarker-2.3.13.jar
ognl-2.6.11.jar
struts2-core-2.1.6.jar
xwork-2.1.2.jar
把以上的jar包添加到project的WEB-INF/lib目录下
4. 编写Struts2的配置文件,此文件放在src目录下。可以从struts-2.1.6-all.zip的例子中拷贝。
5. 在web.xml中加入struts2的启动配置。同样可以在例子中拷贝。
6. 启动,如果没有报错就证明成功了。
7. 在struts.xml中添加如下代码
name由其它包来继承使用,访问路径:package:namespace+action:name
每个包都应继承struts-default
8. 新建Action类
2. 点击Finish,在弹出的窗口中点击No。
3. 添加Struts2相关jar包。在struts-2.1.6-all.zip(注意版本是否一致,如果是新的2.3版本,请拷贝app目录下任意一个例子lib目录下的jar文件,如apps\struts2-blank\WEB-INF\lib)的目录下的lib文件里找到一下jar包
commons-fileupload-1.2.1.jar
commons-logging-1.0.4.jar
freemarker-2.3.13.jar
ognl-2.6.11.jar
struts2-core-2.1.6.jar
xwork-2.1.2.jar
把以上的jar包添加到project的WEB-INF/lib目录下
4. 编写Struts2的配置文件,此文件放在src目录下。可以从struts-2.1.6-all.zip的例子中拷贝。
<?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> </struts> |
<?xml version="1.0" encoding="UTF-8"?> <web-app 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></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> |
7. 在struts.xml中添加如下代码
name由其它包来继承使用,访问路径:package:namespace+action:name
每个包都应继承struts-default
<package name="Hello" namespace="/Hello" extends="struts-default"> <action name="SayHello" class="com.hellopclee.HelloWorldAction" method="execute" > <result name="success">/WEB-INF/page/hello.jsp</result> </action> </package> |
package com.pclee; public class HelloWorldAction { private String message; private String name; public String getMessage() { return message; } public String execute(){ message = "This is my first struts"; return "success"; } } |
相关文章推荐
- myeclipse struts2环境配置(入门教程)
- myeclipse struts2环境配置(入门教程)
- 01-03.Java基础windows下搭建环境-安装编程工具 MyEclipse 安装与配置
- 关于MyEclipse下配置Flex编程环境的说明
- Unix 环境高级编程第三版 配置 apue.h
- 在eclipse下手动配置ssh的环境,Spring,Struts2,Hibernate
- VC++配置MySql数据库编程环境
- 使用Strusts框架就无法发布的问题解决——MyEclipse环境配置问题
- MyEclipse+Tomcat+JSP开发环境配置
- JBoss+MyEclipse+Mysql 的J2EE环境配置。
- Struts2开发环境配置
- SSH开发环境的配置:web.xml、Spring集成hibernate和Spring集成Struts2
- ★★ MyEclipse 8.5 开发环境配置、插件安装、汉化、Aptana2.0插件,SVN 插件,Flex Builder 3/4 插件安装
- maven 环境搭建 Myeclipse配置
- 走进Zend Framework框架编程(二):软件安装和环境配置
- Java编程基础_安装配置编程环境
- shell编程之环境变量配置文件(4)
- 安卓编程日记【一】开发环境配置篇
- Struts2项目环境配置_Struts2.2版本以后必须导入的jar包
- myeclipse中使用struts2的配置