第一个struts2程序

-------------第一个struts2程序---------------
1、项目搭建
       *准备好struts2.1.6软件
       *解压之后看到4个目录分别是:
                          *apps(示例程序)
                          *docs(帮助文档)
                          *lib(使用的类库)
                          *src(源码)
       *在MyEclicsp中创建Web Project项目
       *在struts2软件中找到struts-2.1.6\apps\struts2-blank-2.1.6(空程序) 示例程序解压
       *将struts2-blank-2.1.6\WEB-INF\classes\中的struts.xml拷贝到项目中的src目录下
       *将struts2-blank-2.1.6\WEB-INF\lib\中的*.jar文件拷贝到项目的lib下
       *将项目中的web.xml参考配置struts2-blank-2.1.6\WEB-INF\web.xml


2、创建一个HelloWord.jsp页面
      *创建一个hello.jsp页面
      *在struts.xml中配置
      *
      <struts>
     <package name="default" namespace="/" extends="struts-default">
        <action name="hello">
            <result>
               /HelloWord.jsp
            </result>
        </action>
    </package>
      </struts>  
3、访问路径:http://localhost:8080/struts2Demo/hello.action 
-------技巧(1)
          *作用:这样每次修改struts2.xml配置文件的时候 就不需要再次重新部署到服务器上了
          *配置常量 使用标签<constant />
            name="struts.devMode" 开发模式
            value="true" 设置为开发模式为:true(默认为false)
<struts>
    <constant name="struts.devMode" value="true" />
  <package name="default" namespace="/" extends="struts-default">
      <action name="hello">
            <result>
               /HelloWord.jsp
            </result>
       </action>
   </package>
</struts>              
------技巧(2)
     *作用:查看源程序
     *在myEclipse中选中某个*.jar文件(例如:struts2-core-2.1.6.jar)
     *右键Properties ->Java Source Attachment-> Location path ->点击 External Folder按钮
     *找到目录:E:/../struts-2.1.6/src/core/src/main/java
     *查看struts2-core-2.1.6.jar中的某个.class文件时,就可以看到源代码了
------技巧(3)
    *作用:轻松查看api文档
    *在myEclipse中选中某个*.jar文件(例如:struts2-core-2.1.6.jar)
    *右键Properties ->Javadoc Location path ->点击 Browse按钮
    *找到目录:E:/../struts-2.1.6/docs/struts2-core/apidocs
    *测试:
           *创建一个简单类Test
           *StrutsPrepareAndExecuteFilter se;
           *选中StrutsPrepareAndExecuteFilter 按F1
           *在右边就可以看到关于这个类的帮助文档
------技巧(4)         
    *作用:使用struts.xml时的提示配置
    *在Window -> MyEclipse->Files and Editors ->XML->XML Catalog中
    *点击Add按钮
*先在struts2软件中解压一个struts-core-2.1.6.jar看到有struts-2.0.dtd文件
*Location中:选择指定struts.xml配置文件的语法文件(struts-2.0.dtd文件)、
*Key Type:URL
*Key:为struts.xml中头部定义的:http://struts.apache.org/dtds/struts-2.0.dtd
*完成

你可能感兴趣的:(xml,jsp,Web,MyEclipse,struts)