Struts 1.x环境搭建和简单应用

由于工作需要接手到使用Struts 1.x的项目,且需要使用struts的一些属性,故在自己本地搭建了下环境来练习,希望能对你有帮助。

1.搭建环境,下载struts-1.3.10-all.zip, 包括jar包、源码、例子、文档

1.1创建一个Web Project

1.2导入jar包(一般放入WEB-INF/lib目录)

1.3建立一个配置文件:struts-config.xml(一般放在WEB-INF下)EN0f09623aexample- struts-config.xml

1.4在web.xml中注册struts控制器-ActionServlet(注意文件配置位置和预先加载控制器)EN0f09624aexample- web.xml

2.建立ActionForm

2.1建立一个类,继承ActionFormEN0f096259example- LoginForm.java

2.2注册,修改配置文件struts-config.xml

3.建立Action

3.1建立一个类,继承Action,重写execute()方法EN0f096269example- LoginAction.java

struts的Action相当于MVC模型中的Controller.

4.页面访问

EN0f096278EN0f096288EN0f096298

在浏览器中输入链接地址进入页面访问

Tips(小技巧):

由于之前开发都用的是MyEclipse,第一次用J2EE 版Eclipse 还是遇到了一些问题。

1.Tomcat增加后,启动,发现在浏览器中无法通过http://localhost:8080/访问

解决办法:

双击sever后,在如下界面中,选择“Use Tomcat installation (takes control of Tomcat installtion)”.默认是选的第一项。

Struts 1.x环境搭建和简单应用_第1张图片

2.导入jar包,以前是用右键点击项目名,build path中进去后,增加jar包和library,但是发现启动Tomcat之后无法找到相应的类,而业务层的java文件中能够找到增加的jar包

解决办法:

将jar包直接增加到WEB-INF/lib目录下,问题即可解决。同时最好把之前通过build path增加的jar包去掉

—-EOF—-

你可能感兴趣的:(tomcat,struts,浏览器,MyEclipse,jar,action)