`
digyso
  • 浏览: 142128 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

HTTP Status 404 - Servlet action is not available

阅读更多

struts,spring,hibernate的项目中,出错时tomcat无任何提示只有浏览器HTTP Status 404 - Servlet action is not available。

spring调试
applicationContext.xml中

注释掉
<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="java:comp/env/jdbc/mgzst"></property>
</bean>

替换成
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName">
<value>oracle.jdbc.driver.OracleDriver</value><!--记得加入jar -->
</property>
<property name="url">
<value>jdbc:oracle:thin:@localhost:1521:mis</value>
</property>
<property name="username">
<value>stmg</value>
</property>
<property name="password">
<value>stmg</value>
</property>
</bean>

写一测试类
public class TestItem {

/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
ApplicationContext ctx = new ClassPathXmlApplicationContext(
"applicationContext.xml");
IItemDAO id = (IItemDAO) ctx.getBean("iitemdaoimpl"); //IItemDAO为DAO接口,iitemdaoimpl为spring中注册的bean id
System.out.println(id.queryAll());//queryAll()是方法名
}

}

查看具体出错原因!

---------------------------------------

org.hibernate.PropertyNotFoundException: Could not find a getter for empDeptId in class com.legend.shipment.Temployee
这个问题表明:
1)getter()方法写错了,没有按照javaBean的规则写.
2)*.hmb.xml中的属性名和pojo中的是否一致.注意:属性名是否多了空格. javabean 变量名和set name是否一致

分享到:
评论

相关推荐

    ssh5的源文件

    一直出现HTTP Status 404 - Servlet action is not available -------------------------------------------------------------------------------- type Status report message Servlet action is not available...

    HTTP Status 404 - There is no Action

    在Web开发中,尤其是使用基于Java的Web框架如Struts时,开发者可能会遇到一个常见的问题:“HTTP Status 404 - There is no Action mapped for namespace and action name BackMemberGroupAudit”。这个问题通常出现...

    HTTP_Status_404(The_requested_resource_is_not_available)的几种解决方案_补充

    HTTP Status 404 解决方案总结 HTTP Status 404 是一个常见的错误代码,它表示请求的资源不可用。在本文中,我们将讨论七种常见的解决方案,以帮助开发者快速解决该问题。 1. 未部署 Web 应用 如果您遇到了 HTTP ...

    HTTP_Status_404的几种解决方案

    "HTTP_Status_404解决方案详解" HTTP Status 404是指客户端向服务器请求资源时,服务器无法找到该资源,从而返回的状态码。这个错误码可能会因为多种原因引起,以下是 several 解决方案: 一、未部署Web应用 解决...

    ssh文件

    当你尝试访问一个Web应用时,如果遇到"HTTP Status 404 - Servlet action is not available"的错误,这通常意味着你试图访问的资源未在服务器上找到,或者Web应用配置存在问题。以下将详细介绍SSH文件与HTTP状态码...

    SSH框架中最容易出现的问题集锦

    HTTP Status 404 - Servlet action is not available **问题描述:** 访问如`http://localhost:8088/sshtest/user.do?act=register`的URL时,系统返回HTTP状态码404,提示Servlet Action不可用。这通常是由于在`...

    Java常见错误分析文档

    HTTP Status 404 - Servlet action is not available **问题描述**:访问Struts框架中的某个Action时出现404错误。 **解决方案**: - 检查web.xml中是否正确配置了ActionServlet。 - 确认struts-config.xml中是否有...

    java常见错误集

    22. **Struts部署错误**:"HTTP Status 404 - Servlet action is not available"表明Struts的ActionServlet未找到。检查web.xml配置文件,确保Servlet配置正确,且Struts库已添加到类路径中。 这些错误和解决方案...

    http status 404

    HTTP状态码404,全称为“Not Found”,是客户端请求成功发送至服务器,但服务器在查找资源时未能找到对应资源的一种响应状态。这通常意味着请求的网页或资源不存在于服务器上,或者由于某些配置问题导致服务器无法...

    IIS HTTP 错误 404.17 – Not Found 解决方法

    错误提示如下图: 出现这种情况的原因通常是因为先安装了Framework,后安装的IIS; 运行cmd,输入: 代码如下:C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet...Win7中IIS出现“HTTP 错误 404.17 – Not Foun

    request.setAttribute 语句前总显示红色感叹号解决办法 HTTP Status 500 -

    - **根本原因**:`java.lang.Error: Unresolved compilation problem: The method setAttribute(String, Object) in the type ServletRequest is not applicable for the arguments (String, double)` - **发生位置*...

    Http-servlet请求源码

    本文将深入探讨HTTP Servlet请求的源码实现,并针对"HTTP method GET is not supported by this URL"这一常见错误进行分析和解决。 首先,让我们理解HTTP Servlet的工作原理。每当一个HTTP请求到达Web服务器时,...

    猜数字游戏-servlet练习

    【猜数字游戏-Servlet练习】是一个适合初学者的项目,旨在帮助学习者深入理解Servlet技术。Servlet是Java Web开发中的核心组件,它扩展了Web服务器的功能,允许我们编写动态、交互式的网页应用。在这个练习中,我们...

    json-servlet-ajax

    if (xhr.readyState === 4 && xhr.status === 200) { var json = JSON.parse(xhr.responseText); // 处理返回的JSON数据 } }; xhr.send(JSON.stringify(yourData)); ``` 以上就是关于“json-servlet-ajax”的...

    java-servlet-api.doc

    Java Servlet API说明文档 绪言 这是一份关于2.1版JavaServletAPI的说明文档,作为对这本文档的补充,你可以到http://java.sun.com/products/servlet/index.html下面下载Javadoc格式的文档。 谁需要读这份文档 这份...

    JavaWeb开发实战宝典-servlet篇

    在JavaWeb开发中,Servlet是一种Java编程语言编写的服务器端程序,主要功能是处理客户端(浏览器)发送的HTTP请求,并返回响应结果。本教程聚焦于Servlet的实际应用,以《JavaWeb开发实战宝典》第四章内容为基础,...

    servlet2.4doc

    Called by the servlet container to indicate to a servlet that the servlet is being taken out of service. destroy() - Method in class javax.servlet.GenericServlet Called by the servlet container to ...

    oracle10g提示oracle not available的一些个人总结

    ### Oracle 10g 提示 Oracle Not Available 的个人总结与解决方案 #### 一、问题概述 在使用 Oracle 10g 数据库时,可能会遇到“ORA-01034: ORACLE not available”和“ORA-27101: shared memory realm does not ...

    zabbix-server is not running解决方法.docx

    ### zabbix-server is not running 解决方法 #### 一、问题背景 在部署Zabbix监控系统的过程中,可能会遇到“zabbix-server is not running”的错误提示。这种情况通常发生在虚拟机重启之后,原本正常运行的Zabbix...

    linux4.0-camera-uvc.patch

    解决camera运行出现uvcvideo: Non-zero status (-71) in video completion handler.

Global site tag (gtag.js) - Google Analytics