MyEclipse配置struts2编程环境
来源:互联网 发布:java返回值类型有哪些 编辑:程序博客网 时间:2024/06/05 17:10
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的例子中拷贝。
<?xml version="1.0"encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
</struts>
5. 在web.xml中加入struts2的启动配置。同样可以在例子中拷贝。
<?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.StrutsPrepareAndExecuteF
</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>
6. 启动,如果没有报错就证明成功了。
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" >
<resultname="success">/WEB-INF/page/hello.jsp</result>
</action>
</package>
8. 新建Action类
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环境配置(入门教程)
- myeclipse struts2环境配置(入门教程)
- myeclipse struts2环境配置(入门教程)
- myeclipse 搭建 struts2 环境
- MyEclipse搭建struts2环境
- Myeclipse 配置struts2实例
- Myeclipse 配置struts2
- Myeclipse Struts2 的配置。
- Myeclipse 配置struts2实例
- MyEclipse中Struts2配置
- 关于MyEclipse下配置Flex编程环境的说明
- 使用myeclipse搭建struts2环境
- myEclipse下struts2环境搭建
- myeclipse配置tomcat环境
- MyEclipse JRE环境配置
- myeclipse环境配置
- myeclipse flex环境配置
- 树莓派交叉编译环境和虚拟机nfs服…
- 树莓派备份
- 树莓派搭建NAS服务器
- 树莓派下搭建[gdb+gdbserver]&nbsp…
- vs2010 相关文件
- MyEclipse配置struts2编程环境
- Struts2中解决参数传递乱码
- Property 'XXX'&nb…
- java正则表达式 .* 和 .*?的区别
- java正则表达式(.*):不能匹配回车…
- Eclipse中的一些特殊的注释技术
- FusionCharts for Flex的属性和事件
- sbt从入门到半熟(转载)
- linux 安装jdk