请教哪儿有struct框架的下载 本人刚搞JAVA

解决方案 »

  1.   

    看一下web.xml,应该是servlet的映射
      

  2.   

    model.customer.view
    这些是包名啊
    你的目录下应该有类似model/customer/view这样的路径吧
      

  3.   

    是不是使用了tiles框架什么的
    看看struts配置文件最后有没有插件如
     <plug-in className="org.apache.struts.tiles.TilesPlugin" >一般model.customer.view是对应了另一个配置文件中的某个名字的,真正的文件路径在另一个文件中
      

  4.   

    <action  path="/customer/customer"        路径的匹配模式          
                    type="com.demo.order.actions.CustomerAction"   满足上面路径模式的提交的请求有这个Action来响应,即有它来处理
                    name="customerForm"      上面的路径提交的数据存放在这个formBean给上面的Action处理
                    parameter="method"  
                    input="add"
                    unknown="false"
                    validate="true"          把数据保存到FormBean时是否调用上面那个FormBean的validate函数进行数据验证!
                    >
                <forward  name="view"  path="model.customer.view">  Action处理完后通过Forward name后面的字符串来跳转到它相应的path指定的页面
                </forward>
                <forward  name="add"  path="model.customer.add">
                </forward>
                <forward  name="list"  path="model.customer.list">
                </forward>
            </action>
      

  5.   

    这是自定义的webwork UI-TAG标签吧?
      

  6.   

    可能影射到普通的servlet上了吧。
      

  7.   

    看一下web.xml,应该是servlet的映射
      

  8.   

    to yuanxianfeng() :
    确定吗?
      

  9.   

    tiles框架,看一下struts-config.xml里有没有:<plug-in className="org.apache.struts.tiles.TilesPlugin">
    ...
    </plug-in>
      

  10.   

    正好我现在做的这个项目就是这个样子的,我也是第一次这样用,贴一段代码给楼主看看先是有个文件 aa-config.xml :
    .
    .
    .
    <action path="/WaLpDispAction"
        type="jp.co.aa.action.WaLpAction"
        name="WaLpForm" scope="request" validate="false" login="true" roles="aa">
        <set-property property="businessModel" value="WaLpDetailDispModel"/>
        <forward name="success" path="aa.walp" />
    </action>
    .
    .
    .然后在另一个文件中作如下配置,文件名 tiles-aa.xml :
    .
    .
    .
    <definition name="aa.walp" extends="aa.layout.menu.def">
         <put name="body"             value="/jsp/orderinfo/wa_lp.jsp"/>
    </definition>
    .
    .
    .
    因为所有的页面都有相同的页面布局,所以要这样来配
      

  11.   

    应该使用了Tiles或者经框架改造后的其它配置文件,找到另一个相关的配置文件,
    如果是Tiles,那么在你的当前这个配置文件中有类似以下插件配置
    <plug-in className="org.apache.struts.tiles.TilesPlugin" >
        <set-property property="definitions-config"
                     value="/WEB-INF/definitions-file.xml" />
    <set-property property="moduleAware" value="true" />
        <set-property property="definitions-parser-validate" value="true" />
      </plug-in>
    那么在definitions-file.xml的配置文件中应该可以找到名字为model.customer.view等的配置项
      

  12.   

    在tiles中配置的页面名字,要保持几个页面风格,样式完全相同