Struts的环境搭建和第一个Struts网站

struts是开源软件。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择

  

   1,下载和安装struts框架

    第一步:下载地址 http://struts.apache.org/download.cgi 下载Full Distribution 这个压缩包

    



 

   2,解压下载的压缩文件   



 

   

  3,找到apps文件里面的struts2-blank.war 文件解压

  4,找到struts2-blank.war 解压后的 struts.xml 和 lib 里面的所有的包 

  5,将找到的struts.xml 复制到eclipse工程中的src文件下   ,将找到的所有lib包拷贝到eclipse工程下的web-inf下的lib里面

  6,配置工程中的web.xml文件

          

    以上六步sturts环境就已经安装完毕

二:经过上面的步骤;struts的环境已经搭建好,下面来开发我的第一个sturts网站

    

         struts.xml中的配置

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
	"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
	"http://struts.apache.org/dtds/struts-2.3.dtd">

<struts>
<!-- 
    <constant name="struts.enable.DynamicMethodInvocation" value="false" />
    <constant name="struts.devMode" value="true" />

    <package name="default" namespace="/" extends="struts-default">

        <default-action-ref name="index" />

        <global-results>
            <result name="error">/WEB-INF/jsp/error.jsp</result>
        </global-results>

        <global-exception-mappings>
            <exception-mapping exception="java.lang.Exception" result="error"/>
        </global-exception-mappings>

        <action name="index" class="">
            <result type="d">
                <param name="actionName">HelloWorld</param>
                <param name="namespace">/example</param>
            </result>
        </action>
    </package>

    <include file="example.xml"/>

 -->
 
  <package name="default" namespace="/" extends="struts-default">
  
        <action name="hello" >
            <result >
                /login.html
            </result>
        </action>
         <action name="hellow" >
            <result >
                /index.html
            </result>
        </action>
    </package>
    <!-- Add packages here -->
</struts>

   输出结果:

   

 

    

猜你喜欢

转载自baihe747.iteye.com/blog/2169631