最近由于工作原因,需要学习java,可是从来没接触过java...以前是c/s架构过来的人,有点费劲.
言归正传,开始Struts2之旅....
1.在Myeclipse中从创建web project.
当然前面有2个步骤,一个指定tomcat
一个是指定jre
2.Myeclipse 虽然自带了Struts的支持,但是ide自动增加后也需要修改很多内容,所以我们选择自己添加.<(myeclipse-project capabilities-add struts capabilities)>
2.1 解压后的struts中有个apps目录,解压struts2-blank.war文件.
copy lib目录下的jar文件到你的lib目录,classes目录下struts.xml到src目录.
2.2 打开刚刚解压的目录里面的web.xml,拷贝filter的两个节点到你的web.xml
2.3 Struts.xml文件如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<!--
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="false" />
<include file="example.xml"/>
<package name="default" namespace="/" extends="struts-default">
<default-action-ref name="index" />
<action name="index">
<result type="redirectAction">
<param name="actionName">HelloWorld</param>
<param name="namespace">/example</param>
</result>
</action>
</package>
-->
<!-- Add packages here -->
<package name="default" namespace="/" extends="struts-default">
<action name="hello">
<result >
/helloWorld.jsp
</result>
</action>
</package>
</struts>
3.注意:运行的时候run as –myeclipse server application