一、开发环境
1、JDK 1.6.0_22
2、Tomcat 7.0.52
3、MyEclipse 10.7.1
注:各软件版本不是必须的,正常任意版本都行,文件较大就不附上下载地址了,推荐JDK和Tomcat下载绿色版的使用。
二、所需架包
1、5个Struts2核心jar包:
commons-logging-1.1.1.jar
freemarker-2.3.8.jar
ognl-2.6.11.jar
struts2-core-2.0.6.jar
xwork-2.0.5.jar
附上下载地址:点此下载所需架包
三、创建项目
1、New一个【Web Project】项目,输入项目名和选择技术规范版本为1.4。
2、如果点击Finish后,出现提示窗口,则是提示选择的是1.4的技术规范,而本机安装的JDK版本为1.6,是否继续应用。类似这样的意思,直接点击yes即可。
3、创建完后的项目结构如下
四、引入架包
1、复制下载好的5个Struts2核心jar包,粘贴到项目的lib目录下
2、右键点击项目,分别点击【Build Path】à【Configure Build Path…】à【Libraries】à【Add JARs…】,选中项目的lib下的5个Struts2核心jar包,点击确定,把包引入到项目中,点击【OK】即可。
五、修改配置
1、打开【web.xml】配置文件,修改该配置文件的内容为:
六、创建例子
1、创建前台login.jsp页面
1.1.右键点击【WebRoot】,New一个【Jsp(Advanced Templates)】页面,命名为:login.jsp
1.2.修改该配置文件的编码为中文编码gb2312
1.3.修改body中的内容,如下所示:
2、创建前台result.jsp页面
2.1.右键点击【WebRoot】,New一个【Jsp(Advanced Templates)】页面,命名为:result.jsp
2.2.修改该配置文件的编码为中文编码gb2312
2.3.修改body中的内容(两种获取值得方式),如下所示:
3、创建后台java类文件
3.1.右键点击【src】,New一个【Package】包,命名任意
3.2.右键点击刚创建的包,New一个【Class】类文件,命名为:LoginAction.java
3.3.让该类继承自ActionSupport类,本例子只用来调用SUCCESS变量
3.4.类中编写Java代码,如下所示:
4、创建struts2配置文件
4.1.右键点击项目名,New一个【Source Folder】,命名任意
4.2.右键点击刚创建的包,New一个【XML (Basic Templates)】配置文件,命名为:struts.xml
4.3.添加配置文件中的内容,如下所示:
5、配置Tomcat启动项目
5.1.点击菜单【Window】,分别点击【Preferences】à【MyEclipse】à【Servers】à【Tomcat】à【Tomcat 7.x】,选择【Enable】选项,点击第一个【Browse…】,弹出窗口后选择Tomcat7的根目录,点击【OK】即可。
5.2.点击图标,弹出窗口后点击【Add】àServer选择刚配置的服务【Tomcat 7.x】,点击【Finish】完成按钮,再次点击窗口的【OK】按钮。
5.3.点击图标上的三角形小箭头,分别点击【Tomcat 7.x】à【Start】来启动项目。
5.4.项目启动成功会提示如下内容:
6、打开浏览器,查看效果
6.1.打开IE浏览器,输入http://localhost:8080/,查看Tomcat服务是否启动正常,若出现Tomcat网站信息内容,则说明启动成功。
6.2.再次输入地址:http://localhost:8080/Struts2Project/login.jsp,进入登录页面。
6.3.输入账号密码,点击submit提交按钮,程序会将账号密码提交到后台LoginAction.java类文件,然后再跳转回result.jsp结果页面。
到此,框架搭建完毕!附上框架源码:点此下载框架源码
相关推荐
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下 博文地址:...