`
mmdev
  • 浏览: 12928034 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

一、Eclipse helios 配置struts2图解

 
阅读更多

本文章环境:

1. Eclipse for JavaEE developer Helios

2. Struts 2.3.1.1

3. tomcat 7.0.6

配置前提:配置好tomcat,本文省略配置tomcat步骤


其实MyEclipse和Eclipse for JavaEE 的配置过程差不多,唯一的区别在于:

Eclipse for JAVAEE创建 Dynamic Web Projec;

MyEclipse创建的是Web Project;


1、创建一个Dynamic Web Project


2.点击next



3.看到output folder为build\classes,和传统的WEB-INF\classes有所差别,但是开发时不需要注意;


4.

在WEB-INF中配置web.xml,为了将Struts2框架添加入WEB应用;

在src中配置struts.xml(Eclipse在编译时会将src目录下的除了Java文件外的其他文件全部拷贝进WEB-INF\classes)

将struts核心类库导入WEB-INF\lib中;



5.编写web.xml


此处配置的目的是为了将struts2框架融入web应用,此处配置了一个过滤器,从前面学习可以知道,过滤器的作用是在Servlet执行之前完成一些事情,从<url-pattern>中可以看出任意的请求都会进入struts2的框架的范畴;


6.编写struts.xml


编写Hello world

1.创建一个Hello.jsp 并且内容为Hello struts2!!!

2.配置struts.xml


3.部署并在浏览器中填写http://localhost:8888/StrutsDemo01/Hello

注意:在以后的开发中必须在<struts>元素中添加:

<constant name="struts.devMode" value="true"></constant>

因为这表明是在开发者模式,是指发生错误时提供更多的提示信息;

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics