免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4447 | 回复: 1
打印 上一主题 下一主题

Help me ? Cannot retrieve mapping for action /login [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-06-20 15:18 |只看该作者 |倒序浏览
我用Jbuilder写的一个Struts的Web程序,老是出现问题?
在Tomcat下的错误:
javax.servlet.ServletException: Cannot retrieve mapping for action /login
        org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
        org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:75
        org.apache.jsp.index_jsp._jspService(index_jsp.java:83)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


1.在index.jsp的form为
<html:form action="/login.do" method="post">;
  <table align="center" cellspacing="1" cellpadding="1">;
    <tr>;
      <td>;<html:text property="name">;</html:text>;</td>;
    </tr>;
    <tr>;
      <td>;<html:password property="pass">;</html:password>;</td>;
    </tr>;
    <tr>;
      <td>;<html:submit>;</html:submit>;</td>;
    </tr>;
  </table>;
</html:form>;
2.web.xml是Jbuilder自动生成的,其Servlet-mapping为
  <servlet-mapping>;
    <servlet-name>;action</servlet-name>;
    <url-pattern>;*.do</url-pattern>;
  </servlet-mapping>;
3.srtuts-config.xml为
<?xml version="1.0" encoding="UTF-8"?>;
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">;
<struts-config>;
  <form-beans>;
    <form-bean name="loginForm" type="yang.loginForm" />;
  </form-beans>;
  <action-mappings>;
    <action name="loginForm" path="/loginAction" scope="request" type="yang.loginAction">;
      <forward name="success" path="/hello.jsp" />;
      <forward name="failure" path="/no.jsp" />;
    </action>;
  </action-mappings>;
</struts-config>;
4.hello.jsp为
<%@ page contentType="text/html; charset=GBK" %>;
<html>;
<head>;
<title>;
hello
</title>;
</head>;
<body bgcolor="#ffffff">;
<h1>;
<%=request.getAttribute("name" %>;
</h1>;
</body>;
</html>;



请问一下这个是什么问题??现在是头晃了,看不出是什么问题了!
谢谢!

论坛徽章:
0
2 [报告]
发表于 2005-06-20 16:23 |只看该作者

Help me ? Cannot retrieve mapping for action /login

<html:form action="/loginAction.do" method="post">; 因该这样吧!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP