第一个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
*
完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值