哪位大虾给个简单详细的Struts实例?
多谢!

解决方案 »

  1.   

    你需要做什么 就google什么啊
      

  2.   

    我觉得可以找一本将struts例子的书,把源代码拷出来,然后按步骤一个一个来就好了,想我以前看的java高手真经框架 那个差不多就是这样的书
      

  3.   

    我给你一个,最经典的HelloWord.
    http://struts.apache.org/2.x/docs/hello-world.html
      

  4.   

    楼主提供邮箱,我把自己写的Strut代码发给你,大家共同学习。先把Struts2的配置文件struts.xml的部分代码贴出来。
    <?xml version="1.0" encoding="GBK"?>
    <!-- 指定Struts 2配置文件的DTD信息 -->
    <!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"
    "http://struts.apache.org/dtds/struts-2.1.dtd">
    <struts>

    <!-- 使用Bean定义了一个UnknownHandler -->
    <bean type="com.opensymphony.xwork2.UnknownHandler"
    name="yeekuHandler" class="lee.MyUnknownHandler"/>

    <!-- 指定加载国际化资源文件 -->
    <constant name="struts.custom.i18n.resources"
    value="globalMessages"/>
    <constant name="struts.i18n.encoding" value="GBK"/>
    <constant name="struts.multipart.parser" value="jakarta"/>
    <constant name="struts.multipart.saveDir" value="/temp"/>

    <!-- Struts 2的Action必须放在指定的包空间下定义 -->
    <package name="strutsqs" extends="struts-default">
    <!-- 定义login的Action,该Action的实现类为lee.LoginAction类 -->
    <action name="login" class="lee.LoginAction">
    <!-- 定义处理结果和视图资源之间映射关系 -->
    <result name="error">/JSP/02/error.jsp</result>
    <result name="success">/JSP/02/welcome.jsp</result>
    <result name="input">/index.jsp</result>
    </action>
    <!-- 定义获取图书的Action,对应实现类为lee.GetBooksAction -->
    <action name="getBooks" class="lee.GetBooksAction">
    <!-- 如果处理结果返回login,进入login.jsp页面 -->
    <result name="login">/index.jsp</result>
    <!-- 如果处理结果返回success,进入showBook.jsp页面 -->
    <result name="success">/JSP/02/showBook.jsp</result> 
    </action>
    </package> <!-- 定义本系统的UnknownHandler栈 -->
    <unknown-handler-stack>
    <unknown-handler-ref name="yeekuHandler" />
    </unknown-handler-stack>
    </struts>
    希望大家共同学习。