开学以来,已经三周了。Java EE却不太走心,于是,这几日空杯心态,重新学习。复习了Java SE和Java Web开发技术,然后入手Struts2。为了使用最新版本的Structs2,我去官网下载了2.5版本的Struts2.,然后,然后,然后,就被坑了。
一、下载Struts2
官网:http://struts.apache.org/
[博主使用的是2.5]
二、创建Java Web Project
[略]
三、配置web.xml【关键点】
在/WebRoot/WEB-INF/下新建web.xml文件,内容大致如下:
Struts2 struts2 org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter struts2 /* loginServlet xhu.edu.servlet.LoginServlet loginServlet /loginServlet login2.jsp login.jsp index.jsp
四、配置struts.xml
在src下新建struts.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"> <struts> <package name="default" extends="struts-default"> <!-- 用户登录(user login) --> <action name="login" class="xhu.edu.action.LoginAction"> <result name="success">/main2.jsp</result> <result name="error">/error.jsp</result> </action> </package> </struts>
五、OK
Congratulations!
六、文献:http://314649444.iteye.com/blog/1860338