当前位置:编程学习 > JAVA >>

struts2 jsp页面提交 404没有找到提交地址

jsp页面:
<s:form action="com_addss!addcompany" method="post" theme="simple">
公司名称:<s:textfield name="company_table.name"/><br><br>
电    话:<s:textfield name="company_table.telephone"/><br><br>
银行帐号:<s:textfield name="company_table.accountno"/><br><br>
企业类型:<s:textfield name="company_table.enterpriseType"/><br><br>
法人代表:<s:textfield name="company_table.legalRepresentative"/><br><br>
<s:submit value="提交"/>   <s:reset value="重置"/>
</s:form>

struts2.xml:
<?xml version="1.0" encoding="UTF-8" ?> 
  <!DOCTYPE struts PUBLIC 
      "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" 
      "http://struts.apache.org/dtds/struts-2.0.dtd"> 
  <struts> 
  <constant name="struts.i18n.encoding" value="gbk" />
  <!-- <constant name="struts.ui.theme" value="simple" />
  <constant name="struts.enable.DynamicMethodInvocation" value="true" /> -->
  <constant name="struts.objectFactory" value="spring" /> <!--  交给spring处理 -->
      <package name="struts2" extends="struts-default"> 
       <action name="com_adds" class="com_add">
       <result name="insert_ok">/insert_ok.jsp</result>
       <result name="list">/company_show.jsp</result>
       </action>
      </package> 
  </struts>

web.xml:
<!-- 加载Struts2框架 -->
<filter> 
   <filter-name>struts2</filter-name> 
   <filter-class> 
       org.apache.struts2.dispatcher.FilterDispatcher            
   </filter-class> 
</filter> 
<filter-mapping> 
    <filter-name>struts2</filter-name> 
    <url-pattern>/*</url-pattern> 
</filter-mapping> struts2 jsp 框架 spring filter --------------------编程问答-------------------- 早上好像有人问过
<constant name="struts.enable.DynamicMethodInvocation" value="true" /> 要打开。 --------------------编程问答-------------------- 我只不过给他注释了,我一开始没注释的时候也是404 --------------------编程问答--------------------
引用 1 楼 zhuweisyyc 的回复:
早上好像有人问过
<constant name="struts.enable.DynamicMethodInvocation" value="true" /> 要打开。

我一开始给他注释了,一开始我没注释的时候也是404 --------------------编程问答-------------------- <action name="com_adds" class="com_add">

<s:form action="com_addss!addcompany" method="post" theme="simple">
这两个不对应啊。改成一致的 --------------------编程问答--------------------
引用 4 楼 huxiweng 的回复:
<action name="com_adds" class="com_add">

<s:form action="com_addss!addcompany" method="post" theme="simple">
这两个不对应啊。改成一致的

  这是我的失误..我刚才乱测试的时候改错的....但是改成一致的还是不行
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,