struts2环境配置

Linux大全评论447 views阅读模式

Struts2框架,大多数框架都在使用。由于工作需要,开始做Java项目。先学个struts2。

一、下载struts2

有好多版本,我下载的是struts-2.2.1.1。

二、创建web项目,导入使用struts2所必须的jar包。

我使用的是MyEclipse 7.5。建立web项目,给项目添加外部引用包(project-properties-Java Build Path-Add External Jars...)。添加的包有:commons-fileupload-1.2.1.jar,commons-io-1.3.2.jar,commons-logging-api-1.1.jar,freemarker-2.3.16.jar,javassist-3.7.ga.jar,ognl-3.0.jar,struts2-core-2.2.1.1.jar,xwork-core-2.2.1.1.jar。注意:由于struts2版本的差异性,上面提到的包不一定满足所有版本的需求。配置完struts2后,请部署运行一下。根据运行时的错误提示来添加jar包解决问题。比如,配置struts-2.2.1.1时需要commons-io-1.3.2.jar包和javassist-3.7.ga.jar包,但是2.1版本就不需要这两个包。

三、编写struts.xml文件

在MyEclipse项目中的src根目录下建立一个struts.xml文件。(可以打开下载的struts2安装包里的apps目录下的任意一个jar包,在里面的WEB_INFR/src目录下,寻找struts.xml文件,将该文件复制进项目的src根目录下,将里面的内容清空(只留下<struts>标签和头部标签即可))

四、在web.xml中加入struts2 MVC框架启动配置

和struts.xml文件的生成类似,在struts2安装包里找到web.xml文件,将里面的<filter>和<filter-mapping>标签及其内容拷贝进项目中的web.config文件即可。

五、struts2实例--简单的登录例子

5.1 编写login.jsp页面。代码如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="/struts-tags" prefix="s" %>

企鹅博客
  • 本文由 发表于 2019年9月6日 18:55:05
  • 转载请务必保留本文链接:https://www.qieseo.com/175372.html

发表评论