Struts2前准备(MyEclipse)
2015-11-12 10:45
375 查看
建立项目
a) 打开MyEclipse
b) 新建项目
c) 选择myeclipse-java enterprise projects-web project
d) 项目名称:Test3
e) 选择java ee 5.0
此时一建立就有web.xml跟index.jsp,而没有struts.xml文件
Java EE 5 Libraries 是MyEclipse 自带的
设定server
a) window – preferences – myeclipse – servers – tomcat –7.x
b) 选择tomcat home directory
c) 选择enable
d) finish
注意Tomcat的版本【E:\JAVA\tomcat\apache-tomcat-7.0.59】(所写的地址)
设定jdk环境
a) window – preferences – java – installed jres
b) 如果没有对应的JDK(不是JRE),选择add
c) 选择standard VM -> next
d) 选择JDK对应的Directory
e) 将刚刚设定的JDK设为默认
JDK是包括调试工具
建立第一个struts2.1的程序
a) 找到struts目录下对应的apps目录
b) 解压struts2-blank-2.1.6.war
c) Copy对应的lib的jar文件,(需要除junit和spring-test之外的所有文件,其中commons-io的jar包会在文件上传和下载时需要)(2.1的版本是这样),其他为必须
d) Copy对应的struts.xml到src目录,在package explorer视图进行操作
在lib导入jar包,就自动会显示 Web App Libraries
e) 注释掉struts.xml的多余内容
f) 建立HelloStruts2_1.jsp文件
g) *修改jsp文件的默认编码属性window-preferences-web-jspfiles-设为Chinese,National Standard
h) 在struts.xml中照原配置进行对应的配置
i) 修改对应的web.xml,建立struts2的filter(参考struts自带的项目)
运行项目
a) 可以首先部署到tomcat上项目
b) 也可以项目右键debug as – myeclipse server app,选择刚刚建立好的server
其他
a) 学习建立struts的dev-mode,好处在于我们修改了配置文件的时候能够自动热替换
b) 建立jar文件对应的源码D:/share/tools/struts-2.1.6/src/core/src/main/java,以及xwork对应的源码,以及对应的javadoc location,(更好的方式是建立自己的user-library)都是在该jar打开的
为了显示源码
显示文档
按ALt+/提供提示
c) 浏览struts的目录
d) 认识eclipse jee的项目部署目录,认识如何修改webapp的context-root,项目copy改名后可能会出现的问题
e) package explorer – 建立jar的源文件和目标关联,navigator – 观察所有的内容
f) 认识Action的后缀名,在struts2默认中,带不带action都可以
总:
a) 打开MyEclipse
b) 新建项目
c) 选择myeclipse-java enterprise projects-web project
d) 项目名称:Test3
e) 选择java ee 5.0
此时一建立就有web.xml跟index.jsp,而没有struts.xml文件
Java EE 5 Libraries 是MyEclipse 自带的
设定server
a) window – preferences – myeclipse – servers – tomcat –7.x
b) 选择tomcat home directory
c) 选择enable
d) finish
注意Tomcat的版本【E:\JAVA\tomcat\apache-tomcat-7.0.59】(所写的地址)
设定jdk环境
a) window – preferences – java – installed jres
b) 如果没有对应的JDK(不是JRE),选择add
c) 选择standard VM -> next
d) 选择JDK对应的Directory
e) 将刚刚设定的JDK设为默认
JDK是包括调试工具
建立第一个struts2.1的程序
a) 找到struts目录下对应的apps目录
b) 解压struts2-blank-2.1.6.war
c) Copy对应的lib的jar文件,(需要除junit和spring-test之外的所有文件,其中commons-io的jar包会在文件上传和下载时需要)(2.1的版本是这样),其他为必须
d) Copy对应的struts.xml到src目录,在package explorer视图进行操作
在lib导入jar包,就自动会显示 Web App Libraries
e) 注释掉struts.xml的多余内容
f) 建立HelloStruts2_1.jsp文件
g) *修改jsp文件的默认编码属性window-preferences-web-jspfiles-设为Chinese,National Standard
h) 在struts.xml中照原配置进行对应的配置
i) 修改对应的web.xml,建立struts2的filter(参考struts自带的项目)
运行项目
a) 可以首先部署到tomcat上项目
b) 也可以项目右键debug as – myeclipse server app,选择刚刚建立好的server
其他
a) 学习建立struts的dev-mode,好处在于我们修改了配置文件的时候能够自动热替换
b) 建立jar文件对应的源码D:/share/tools/struts-2.1.6/src/core/src/main/java,以及xwork对应的源码,以及对应的javadoc location,(更好的方式是建立自己的user-library)都是在该jar打开的
为了显示源码
显示文档
按ALt+/提供提示
c) 浏览struts的目录
d) 认识eclipse jee的项目部署目录,认识如何修改webapp的context-root,项目copy改名后可能会出现的问题
e) package explorer – 建立jar的源文件和目标关联,navigator – 观察所有的内容
f) 认识Action的后缀名,在struts2默认中,带不带action都可以
总:
相关文章推荐
- JavaBean--实例:注册验证
- shiro+springmvc+mybatis
- Java 毫秒转换为日期类型、日期转换为毫秒
- Springmvc中 同步/异步请求参数的传递以及数据的返回
- java单元测试(Junit)
- Myeclipse中配置maven以及创建maven项目
- 排序算法
- JAVA方法和本地方法(转载)
- 用eclipse的maven构建hadoop开发环境
- java对象的多态性
- Ubuntu 14.04 java环境安装配置(不是openJAVA)
- spring入门例子
- common-collections中Java反序列化漏洞导致的RCE原理分析
- eclipse中refresh与clean的区别
- eclipse中refresh的作用?
- java的System.getProperty()方法可以获取的值
- Java实现DES加密与解密,md5加密以及Java实现MD5加密解密类
- java.lang.IllegalStateException: The maximum number of cell styles was exceeded.
- 07(maven+SSH)网上商城项目实战之springmvc乱码问题
- MD5加密java代码