构建Struts2框架:
所需开发工具和解压包:MyEclipse6.5 struts-2.1.8.1-all.zip
项目基于J2EE5.0框架,解压struts-2.1.8.1-all.zip后在lib文件夹下选择jar包:
commons-fileupload-1.2.1.jar,commons-logging-1.0.4.jar,freemarker-2.3.15.jar,ognl-2.7.3.jar,xwork-core-2.1.6.jar,struts2-core-2.1.8.1.jar
开始搭建:
首先在MyEclipse中创建一个Web项目,名为struts,
将上述jar包加到项目的lib文件夹下,
在web.xml文件中添加过滤器FilterDispatcher,
在src下右击创建struts.xml和struts.properties两个文件
详细代码:
web.xml中添加过滤器:
<filter>
<filter-name>Struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher </filter-class>
</filter>
<filter-mapping>
<filter-name>Struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
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="action" extends="struts-default">
<!--继承struts-default.xml,该文件在struts2-core-2.1.8.1.jar中 -->
<action name="hello" class="struts.action.HelloAction">
<result>/index.jsp</result>
</action>
</package>
</struts>
struts.properties属性文件中的代码:
struts.action.extension=do//这样配置使action都以do为后缀,而默认的都以action为后缀
编写Action类:
HelloAction.java
package struts.action;
import com.opensymphony.xwork2.ActionSupport;
@SuppressWarnings("serial")
public class HelloAction extends ActionSupport{
public String execute()throws Exception{
System.out.println("Hello"); return SUCCESS;
}
}
最后将项目导入到Tomcat中,启动服务器,如无异常则搭建框架成功。
在浏览器中键入:http://localhost:8080/struts/hello.do便可访问经过Action处理后跳转到的页面了
分享到:
相关推荐
struts2框架的详细搭建 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" ...
struts2框架所需要的jar包,包括commons-logging-1.0.4.jar,struts2-core-2.0.11.jar,freemarker-2.3.8.jar,ognl-2.6.11.jar,xwork-2.0.4.j等,希望对大家有用!
struts2的包 一共有10个 均教新可以用一段时间 有意见请留下。
这是一个帮助初学者学习如何搭建struts2框架的详细教程文档,图文教程;
Struts2框架搭建教程,适合初学者,一步一步的教大家怎么搭起框架,简单易懂
实现了Struts2的搭建和一个简单的应用
struts 简单框架搭建 最简单 基础的的 struts 没有spring
这是一个struts1环境搭建视频,以一个登录的小例子来展示的,有兴趣的朋友可以拿去看看!欢迎给我留言提意见!
手动搭建的struts2框架,由文件和struts2所需的jar包构成,很使用初学者使用,强烈推荐初学者
功能:1、第一种方式是原始的struts2框架,struts.xml在src下 2、第二、三种方式主要增加的是动态调用(第三种方式推荐使用),struts.xml放在src下 3、第四种方式struts.xml放在src下某一目录的子目录下面,方便...
01_struts2.1.8_搭建Struts开发框架, PPT格式
做这个东西居然花了不少时间,也折腾了不少时间——尽管这并不是一个复杂的东西。 环境:jdk1.8 tomcat8.5 mysql Eclipse 使用的是注解的方式完成的,因为注解的方式可以减少一些配置文件,比较方便的。...
struts2的搭建方法及其简单使用说明,里面含有一个空白的框架模型,课加载,还有一个简单的struts2小项目作为入门参考。
struts2配置说明,java web 工程搭建 struts2框架
搭建EXTJS和STRUTS2框架(ext和struts2简单实例)
struts2入门框架搭建需要的jar,包含log4j,struts2-core-2.5,ognl-3.1.15
Struts2框架搭建(源码) 一向web项目中添加struts2依赖库 二在webxml中添加Struts过滤器 三在classpath下添加strutsxml 四Loginjava 五indexjsp 六将项目部署到tomcat下 博文地址:...