eclipse如何配置struts2
亟待解决,麻烦知道的直接给解决办法,邮箱不方便用,不胜感激 展开
2015-12-03 · 做真实的自己 用良心做教育
下载并解压struts2
打开Eclipse,建立一个web项目"Text",如果不清楚该过程,请搜索参考小编的一篇相关文章:eclipse下如何配置tomcat。
在struts2文件包中,找到struts-2.3.12\apps\struts2-blank.war文件,并将其用解压软件解压出来,小编将其解压到桌面的“新建文件夹”中。
在解压出的文件中,找到:新建文件夹\WEB-INF\lib\ 下的所有jar包,将其中所有jar包复制到eclipse所建立的Text项目 -- WebContent -- WEB-INF --lib,切记,jar包全部导入到该lib下,不要导错。
在解压出的文件中,找到:新建文件夹\WEB-INF\src\java\struts.xml,将该文件复制到第二步eclipse中新建的web项目Text下的src中
eclipse的Text项目中,打开struts.xml文件,进行修改
在解压出的文件中,找到:新建文件夹\WEB-INF\web.xml ,将该xml文件中的filter内容复制到Eclipse中的web.xml文件中相应位置。
eclipse的Text项目中,在WebContent下建立hello.jsp文件,并输入“HelloWorld!!”,保存。
右键单击Text项目,选择“Run As”--"Run on Server",运行该项目
弹出网站后,会显示404的错误,此时,在地址栏后面输入“hello”或者"hello.action",回车后,即可弹出“HelloWorld!!”
将commons-fileupload.jar, commons-lang.jar,
commons-logging.jar, freemarker.jar,
log4j.jar ,mysql-connector-java.jar, ognl.jar,
struts2-core.jar, xwork-core.jar拷贝到
刚建立工程的webroot/WEB-INF/lib文件夹中
这些jar文件直接在strusts2的发行包中有
打开WEB-INF下的web.xml文件,将以下类容覆盖原来的内容
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
</web-app>
点击Eclipse的标签栏window-->show view-->other-->MyEclipse java EnterPrise-->service-->选中-->ok
控制台一栏点击service-->右击tomcat-->add Deployment-->选择刚刚创建的工程-->finish
右击tomcat-->run service
打开浏览器-->输入http://localhost:8080/刚刚创建的工程名称-->成功的话显示this is mypage
文章地址:http://jingyan.baidu.com/article/fd8044fafdf0a25030137a7c.html
Eclipse怎样配置struts2?
我也才学java两个月,问题问掉我几百分了...
我买了本javaweb的书看了好久,里面有视频,很好的