ssh整合报错404

问题描述

struts-config.xml<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEstruts-configPUBLIC"-//ApacheSoftwareFoundation//DTDStrutsConfiguration1.2//EN""http://struts.apache.org/dtds/struts-config_1_2.dtd"><struts-config><data-sources/><form-beans><form-beanname="usersForm"type="com.web.form.UsersForm"/></form-beans><global-exceptions/><global-forwards/><action-mappings><actionattribute="usersForm"input="/login.jsp"name="usersForm"parameter="lg"path="/login"scope="request"type="org.springframework.web.struts.DelegatingActionProxy"><forwardname="success"path="/index.jsp"/></action></action-mappings><message-resourcesparameter="com.web.ApplicationResources"/><plug-inclassName="org.springframework.web.struts.ContextLoaderPlugIn"><set-propertyproperty="contextConfigLocation"value="/WEB-INF/applicationContext.xml"/></plug-in></struts-config>------------------------------------------web.xml<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"version="2.5"xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"><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><init-param><param-name>debug</param-name><param-value>3</param-value></init-param><init-param><param-name>detail</param-name><param-value>3</param-value></init-param><load-on-startup>0</load-on-startup></servlet><servlet-mapping><servlet-name>action</servlet-name><url-pattern>*.do</url-pattern></servlet-mapping><welcome-file-list><welcome-file>index.jsp</welcome-file></welcome-file-list></web-app>----------------------------action/**GeneratedbyMyEclipseStruts*Templatepath:templates/java/JavaClass.vtl*/packagecom.web.action;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importorg.apache.struts.action.ActionForm;importorg.apache.struts.action.ActionForward;importorg.apache.struts.action.ActionMapping;importorg.apache.struts.actions.DispatchAction;importcom.biz.UsersBiz;importcom.entity.Users;importcom.web.form.UsersForm;/***MyEclipseStruts*Creationdate:01-11-2011**XDocletdefinition:*@struts.actionpath="/login"name="usersForm"input="/login.jsp"parameter="lg"scope="request"validate="true"*@struts.action-forwardname="success"path="/index.jsp"*/publicclassLoginActionextendsDispatchAction{privateUsersBizubiz;publicUsersBizgetUbiz(){returnubiz;}publicvoidsetUbiz(UsersBizubiz){this.ubiz=ubiz;}publicActionForwarduserLogin(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse){UsersFormusersForm=(UsersForm)form;//TODOAuto-generatedmethodstubUsersusers=newUsers();users.setLoginId(usersForm.getUsers().getLoginId());users.setLoginPwd(usersForm.getUsers().getLoginPwd());booleanflag=false;try{flag=this.ubiz.isLogin(users);if(flag){request.getSession().setAttribute("name",users.getName());returnmapping.findForward("success");}else{returnmapping.findForward("");}}catch(Exceptione){e.printStackTrace();returnmapping.findForward("");}}}----------------------------------------<%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"%><html><head><title>用户登录</title></head><body><formaction="login.do?lg=userLogin"method="post"name="myform">用户名:<inputtype="text"name="users.loginId">密码:<inputtype="password"name="users.loginPwd"><inputtype="submit"value="保存"></form></body></html>-------------------------页面报错404

解决方案

解决方案二:
请求地址没找到啊看看是跳转到哪个请求是不是写得有问题
解决方案三:
上百度文库,里面啥都有
解决方案四:
我自己已经解决了,一共三个错导致404错误1:数据库主外键表问题导致ssh集成报错"sessionfactory"defind致使ssh没有完全启动2:form没有实例化3:实体类和HQL语句参数大小写问题都属于自己没有注意细节
解决方案五:
引用3楼zq003003的回复:

我自己已经解决了,一共三个错导致404错误1:数据库主外键表问题导致ssh集成报错"sessionfactory"defind致使ssh没有完全启动2:form没有实例化3:实体类和HQL语句参数大小写问题都属于自己没有注意细节

细节决定成败
解决方案六:
Remark
解决方案七:
都是细节惹得祸。。
解决方案八:
自己去看看404错误是什么意思再来问吧。。。哎
解决方案九:
喔喔解决了就可以了
解决方案十:
404,你懂的
解决方案十一:
跳转时出错了啊,findforward(“”),肯定会报404错误,找不到页面

时间: 2024-12-24 20:32:42

ssh整合报错404的相关文章

ssh整合报错,出现了空指针

问题描述 ssh整合报错,出现了空指针 18-Feb-2016 23:52:29.943 INFO [RMI TCP Connection(3)-127.0.0.1] org.apache.struts2.config.AbstractBeanSelectionProvider.info Choosing bean (struts) for (org.apache.struts2.dispatcher.DispatcherErrorHandler) 18-Feb-2016 23:52:43.05

急死人了,SSH整合报错,高手进来帮忙解决啊,org.springframework.beans.factory.BeanCreationException

问题描述 2010-11-13 12:37:39 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:InstalledMyEclipsebin;D:In

SSH整合报错,求大神指导!!

问题描述 2014-10-1114:51:21org.apache.catalina.startup.HostConfigdeployDirectory信息:DeployingwebapplicationdirectoryROOT2014-10-1114:51:21org.apache.catalina.startup.HostConfigdeployDirectory信息:DeployingwebapplicationdirectorySSHTest12014-10-1114:51:22,42

SSH整合报错

问题描述 Invalid bean definition with name 'dataSource' defined in class path resource [applicationContext.xml]: Could not resolve placeholder 'jdbc.driverClassName' 找不到错误原因,希望得到大家的帮助,谢谢 解决方案 他的问题是 编译器没编译最新的到 classpath解决方案二:jdbc.driverClassName检查你的配置文件,是

spring mvc与struts 整合报错

问题描述 spring mvc与struts 整合报错 报错如下求帮忙,谢谢严重: Exception starting filter struts2Unable to load configuration. - action - file:/E:/java/eclipse/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/bishe/WEB-INF/classes/struts.xml:11:74 at org.apa

maven 整合springmvc spring myatis整合报错

问题描述 maven 整合springmvc spring myatis整合报错 java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]] at java.util.concurrent.FutureTask.

tomcat正常启动后http://localhost:8080/报错404

问题描述 如题,tomcat正常启动后http://localhost:8080/报错404.tomcat的webapps目录下有正常部署好的项目,项目可以运行. 解决方案 解决方案二:Tomcat中配置的默认项目是什么??默认项目的默认主页又是什么??404就是找不到资源呗!解决方案三:http://localhost:8080/xxxx/xxxx一般是项目名称,你也可以配置为"/"解决方案四:我也遇到了这种情况,tomcat下面的项目可以正常访问,但是tomcat的manager页

dynamic-我建立的是Dynamic Web Project ,然后就建立一个jsp文件,但是就报错404

问题描述 我建立的是Dynamic Web Project ,然后就建立一个jsp文件,但是就报错404 我建立的是Dynamic Web Project ,然后就建立一个jsp文件,什么都没有改变 运行就报404 求指教 解决方案 你项目发布到到哪儿去了,看看你发布上去了,访问路径也看看. 解决方案二: 访问路径写详细了它就好了 解决方案三: 路径问题 解决了

大一学习JqueryMobile报错404

问题描述 大一学习JqueryMobile报错404 ******Jquery Mobile学习报错http://localhost:63342/jquery_mobile/L07/images/ajax-loader.gif Failed to load resource: the server responded with a status of 404 (Not Found) 任何一个文件都项目打开都有这个错误报出.各位大神这个应该怎么解决?******** 这个是源代码 <!DOCTYP