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

No configuration found for the specified action: 'AdminLogin' in namespace:

每次当我访问页面的时候,就会返回
2010-07-02 10:33:45,328 WARN [org.apache.struts2.components.ServletUrlRenderer] - No configuration found for the specified action: '/AdminAction' in namespace: ''. Form action defaulting to 'action' attribute's literal value.
2010-07-02 10:33:47,562 WARN [org.apache.struts2.components.ServletUrlRenderer] - No configuration found for the specified action: '/AdminAction' in namespace: ''. Form action defaulting to 'action' attribute's literal value.
2010-07-02 10:33:47,609 WARN [org.apache.struts2.components.ServletUrlRenderer] - No configuration found for the specified action: 'OffWorkAction' in namespace: ''. Form action defaulting to 'action' attribute's literal value.
2010-07-02 10:33:47,609 WARN [org.apache.struts2.components.ServletUrlRenderer] - No configuration found for the specified action: 'OffWorkAction' in namespace: ''. Form action defaulting to 'action' attribute's literal value.
当我点击按钮的时候就会返回
2010-07-02 10:33:04,953 WARN [org.hibernate.util.JDBCExceptionReporter] - SQL Error: 0, SQLState: 07001
2010-07-02 10:33:04,953 ERROR [org.hibernate.util.JDBCExceptionReporter] - No value specified for parameter 2

郁闷好几天了,希望会的大虾指点一下

jsp代码

<s:form action="/AdminAction" method ="post">
     <s:textfield name="userName" label="用户名"></s:textfield>
    <s:password name="userPasswd" label="密码" ></s:password>
    <input type="button" value="点击采集指纹" onclick="openFinger()" />
    <input type="hidden" name="vstFeature">
<input type="hidden" name="vntFeature" />
<div id="Service" style="behavior:url(webservice.htc)" onresult="MatchResponse();"></div>
     <form id="form1" method="post">
     <input type="hidden" name="vntFeature" />
     <input type="hidden" name="vntImage"   />
     <table width="700" cellspacing="4">    
      <td class="style1" width="33%">
      <object id=FpEnrool style="display:run-in"
classid=clsid:A5D75DF7-CD20-4395-8D76-9601A2C632E9>      
      </object>   
      </td>
      </table>
    <s:submit></s:submit>
    </s:form>
   <s:form action="OffWorkAction">
     <s:submit value="点击下班"></s:submit>
    </s:form>


struts代码
<package name="str" namespace="/"  extends="json-default"> --------------------编程问答--------------------   
  
  迩贴这两个出来没用
  
  得把迩的Struts.xml代码全贴出来
  
  还有 迩后台相关代码
  
  先问一下 迩配置了AdminAction没.?
  
  最起码应该是这个样子

 
 <package name="str" namespace="/" extends="json-default">
  <action name="AdminActio">
     ....
   </acgtion>

  </pacaage>


  
  
   --------------------编程问答-------------------- 骨灰级新人蹭分, 混熟脸 --------------------编程问答-------------------- 我也遇到了这样的问题哦!有哪位高手可以出手相助一下哦!谢谢了! --------------------编程问答-------------------- 一般都是struts.xml中的没有定义namespace,struts2的form标签中也要加namespace属性
--------------------编程问答--------------------
引用 4 楼 gl74gs48 的回复:
一般都是struts.xml中的没有定义namespace,struts2的form标签中也要加namespace属性



这个form标签中的namespace="/"?还是namespace=""; --------------------编程问答-------------------- struts2的命名空间老是出问题,谁帮解答下namespace --------------------编程问答-------------------- 关于namespace:

假设你当前地址是:http://localhost:8080/demo/test/a.jsp

此a.jsp里面有个form

如果form的action="action1" namespace="/"
那么,它请求的地址是:http://localhost:8080/demo/action1
也就是action1在根目录(命名空间)下

如果form的action="action1" namespace=""
那么,它请求的地址是:http://localhost:8080/demo/test/action1
也就是action1在当前目录下

如果form的action="action1" namespace="action2"
那么,它请求的地址是:http://localhost:8080/demo/action2/action1
也就是action1在action2目录下。
补充:Java ,  Java相关
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,