评巧刘埔传奇:struts2.x环境配置步骤

来源:百度文库 编辑:中财网 时间:2024/04/28 14:38:09

配置步骤:

1、struts2:需要jdk5.0及以上。否则如果jdk版本低于1.5的话,就需要在struts2.x的目录下把j4目录下相关的文件引入项目中,方可使用。

2、struts2不像struts1.x有myeclipse 或eclipse直接支持的jar包,所以,在配置struts2时,需要手动添加相关的jar包。

3、在tomcat6.0中手动部署应用:打开tomcat6.0\conf\server.xml文件。插入如下一行代码:

  说明:path后面的值是访问的虚拟路径,可以随意取;docBase后面的值是该应用所在的磁盘上的物理路径;reloadable后面的值表示当应用中的某些文件修改后,tomcat容器不需重启仍有效。当然,一旦应用上线使用,reloadable的值应该设置为false.

4、添加struts2所依赖的jar包。只需要添加如下5个文件即可。

  5、打开web.xml文件。增加如下代码即可,(只需要配置过滤器即可)

  

6、在工程的src目录下创建一个struts.xml文件。(必须要该指定位置和文件名)。需要写上当应用的所有配置信息。

加上struts.xml文件的头信息:

  

下面的内容是:struts.xml的主体代码。

       //固定格式

              //login是表单中action值 的前缀,class的值是处理该action的类所在的包路径

                     /result.jsp  //转向到该页面

             

      

 

success值,是在LoginAction这个类中设置的,这个类一般是用来定义表单中的元素及set,get方法,并且有一个execute()方法。

 

至此,一个完整的struts登录功能的逻辑框架就配置完了。一共有这几个文件组成(web.xml, struts.xml,login.jsp,LoginAction.java,result.jsp)

 

1. struts-default.xml:该文件保存在struts2-core-2.0.6.jar文件中。
2. struts-plugin.xml:该文件保存在struts2-Xxx-2.0.6.jar等Struts2插件JAR文件中。
3. struts.xml:该文件是Web应用默认的Struts2配置文件。
4. struts.properties:该文件是Web应用默认的Struts2配置文件。
5. web.xml:该文件是Web应用的配置文件。

 

总结配置struts2的流程:

先创建web项目

引入所需的5个jar包

在web.xml中配置过滤器

新建login.jsp文件

新建LoginAction.java文件并继承ActionSupport来处理login.jsp中表单提交的业务,并且需要实现父类中的validate()方法。

创建struts.xml文件并配置逻辑功能

新建经过LoginAction.java处理后,转向的页面result.jsp