ITPUB??ì3
ITPUB论坛 » Java web开发及框架技术 » struts 404 -- Servlet action is not available错误。。。。


标题: struts 404 -- Servlet action is not available错误。。。。
离线 duxiaochu1972
资深会员



精华贴数 0
个人空间 0
技术积分 6346 (201)
社区积分 4 (18160)
注册日期 2006-7-13
论坛徽章:14
开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星
开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星生肖徽章2007版:鼠

发表于 2008-5-19 15:01 
struts 404 -- Servlet action is not available错误。。。。

web.xml与struts-config.xml文件都确认了,应该没有问题。。。文件名大小写也确认了。。。完全不了是怎么回事。。
麻烦大家帮忙看看,刚学struts,别笑哈~~~~

web.xml
----------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<!-- Standard Action Servlet Configuration -->
<servlet>
<servlet-name>action </servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet </servlet-class>
<init-param>
<param-name>config </param-name>
param-value>/WEB-INF/struts-config.xml </param-value>
</init-param>
<load-on-startup>2 </load-on-startup>
</servlet>

<!-- Standard Action Servlet Mapping -->
<servlet-mapping>
<servlet-name>action </servlet-name>
<url-pattern>*.do </url-pattern>
</servlet-mapping>

<!-- TheUsual Welcome File List -->
<welcome-file-list>
<welcome-file>hello.jsp </welcome-file>
</welcome-file-list>
</web-app>


struts-config.xml
-------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<struts-config>
<form-beans>
<form-bean name="sgus12001_DispatchForm" type="hello.b10s.manage.b10s.form.Sgus12001_DispatchForm"/>
</form-beans>
<action-mappings>
<action name="sgus12001_DispatchForm"  
scope="request"  
type="hello.b10s.manage.b10s.action.Sgus12001_DisplayAction"  
path="/SGUS12001_DisplayAction"  
validate="false">
<forward name="success" path="/SGUS12001.jsp"/>
<forward name="failure" path="/SGUS12001.jsp"/>
</action>
</action-mappings>
<message-resources parameter="ApplicationResources"/>
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/WEB-INF/validator-rules.xml, /WEB-INF/validation.xml"/>
</plug-in>
</struts-config>

jsp
--------------------------------------------------------------
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>

<html:html>
<head>
     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
     <title>aaa </title>
     <link href="./css/style.css" rel="stylesheet">
</head>
<body>
     <div style="font-size: 10px" align="center">
         <html:form action="/SGUS12001_DisplayAction">
<html:submit value="submit"> </html:submit>
         </html:form>
     </div>
</body>
</html:html>


只看该作者    顶部
离线 smartpig
老会员



精华贴数 1
个人空间 160
技术积分 5387 (233)
社区积分 0 (1063958)
注册日期 2006-8-9
论坛徽章:33
会员2007贡献徽章开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星生肖徽章2007版:鼠生肖徽章2007版:鼠
生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠

发表于 2008-5-19 15:02 
<html:form action="/SGUS12001_DisplayAction">  

中的action与你struts-config.xml 中配置的不一致


只看该作者    顶部
离线 smartpig
老会员



精华贴数 1
个人空间 160
技术积分 5387 (233)
社区积分 0 (1063958)
注册日期 2006-8-9
论坛徽章:33
会员2007贡献徽章开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星生肖徽章2007版:鼠生肖徽章2007版:鼠
生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠

发表于 2008-5-19 15:03 
哦,看错了
你试试修改以下 <html:form action="/SGUS12001_DisplayAction"> 的路径


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问