两招解决异常_Cannot find any information on property 'XXX' in a bean of type 'XXX'的问题

第一招

在进行Java Web项目开发的时候,我碰到过下面这个异常:

Cannot find any information on property ‘XXX‘ in a bean of type ‘XXX‘

如图:

这是javaBean中:

这是显示结果的jsp页面中:

解决方法是:

将javaBean中setClassRanking_she方法改为setClassranking_she,保持存在一个大写字母是安全的.

第二招

on property ‘XXX‘ in a bean of type ‘XXX‘ 琢磨这句话!

举个例子:property参数是一个user,在javabean的java程序中的变量是user.

如果将属性user变成User,但是其实属性的get/set方法仍然是不变的,也就是说只要是get/set方法不变,无论是user还是User,在前台jsp页面来看其实都是一样的,所以说前台页面不需要任何改变,变量的头字母的大小写不是出现这个异常致命原因.所有规避这个异常你可以绕过去使用另外一招.用jsp页面内嵌Java代码的方式来取值就不会出现这种问题了(即采用<%=us.getUser()%>的方式),因为此时的取值方式是系统提示生成的,此时就会避免这种问题的发生。

两招解决异常_Cannot find any information on property 'XXX' in a bean of type 'XXX'的问题

原文地址:https://www.cnblogs.com/ltb6w/p/9739939.html

时间: 2024-10-20 22:37:13

两招解决异常_Cannot find any information on property 'XXX' in a bean of type 'XXX'的问题的相关文章

Cannot find any information on property &#39;User&#39; in a bean of type &#39;com.entity.user&#39;

故障码: 严重: Servlet.service() for servlet jsp threw exception org.apache.jasper.JasperException: Cannot find any information on property 'User' in a bean of type 'com.entity.user' at org.apache.jasper.runtime.JspRuntimeLibrary.getReadMethod(JspRuntimeLi

Spring4.14 事务异常 NoUniqueBeanDefinitionException: No qualifying bean of type [....PlatformTransactionManager]

环境为Spring + Spring mvc + mybatis:其中Spring版本为4.1.4 spring配置文件: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc

java.lang.IllegalArgumentException: pointerIndex out of range两种解决办法

java.lang.IllegalArgumentException: pointerIndex out of range 在做拍摄海报功能的时候需要拍摄界面的surface进行手势缩放,做多点触控放大缩小,操作时发生这个异常,如果是操作图片的放大缩小多点触控不会出现这个错误,这个bug是Android系统原因此处给出两种解决方式: 第一种方式是: 修改frameworks\base\core\jni\android_view_MotionEvent.cpp的android_view_Motio

一招解决OpenERP8.0安装旧版模块报错

有喜欢尝鲜的网友开始玩8.0了,可是版本还没发布,社区的很多特别好的模块还没有升级到8,所以经常碰到模块无法安装的问题. No module name osv 网友提出将模块的 from osv import osv,fields 改为 from openerp.osv import osv,fields 其实这是一个编程规范问题,旧版模块代码里很多这种导入方式,一个一个改对于不懂代码的或者openerp新手是不现实的. 众所周知,openerp的运行入口是openerp-server.py,在

应用高斯分布来解决异常检测问题(二)

(原创文章,转载请注明出处!) 在文章应用高斯分布来解决异常检测问题(一)中对如何使用高斯分布来解决异常检测问题进行了描述,本篇是使用R编程实现了第一篇中所描述的两个模型:多个一元高斯分布模型和一个多元高斯分布模型. 一. 多个一元高斯分布模型 1 ## parameters: 2 ## x - a vector, which is the data of new samples. 3 ## X - a matrix, which stores samples' data. 4 ## param

ListView+CheckBox两种解决方式及原因分析

近期在用ListView+CheckBox搞一个item选中的项目,我将CheckBox的focus设置为false,另我大喜的是,CheckBox居然能够选中(窃喜中),这么简单就搞定了,由于数据量较小,也没有发现什么问题. 后来数据多了. 页面须要滑动了, 发现了一个奇怪的问题,前面明明选中了,而再次滑动回去的时候居然变成未选中状态! 这是我刚開始写的那段错误的代码: @Override public View getView(int position, View convertView,

OGG的Director web hang住的两种解决方法

OGG的Director web hang住的两种解决方法: OGG的Director web hang住的解释:是指web界面能登陆进去,但是看得刷新日期是很久之前的日期,并且该日期不变化. OGG的Director web hang住 的情况之一: 参考如下的mos文章: Director web displaying "Error 500-Internal Server Error". Domain log has Cannot open paging store. (Doc I

Eclipse 安装 ADT 失败的两种解决办法 [Android Development Tooling]

原因 最近想在新装的 Win7 里搭建一下 Android 的开发环境,虽然现在有 Android Studio 了,不过还是习惯 Eclipse 一点.众所周知的原因,Eclipse 直接安装 ADT(Android Develepment Tooling) 插件是不行的,这里给出两种解决办法,我们的前提是要先安装 Google 的 翻[email protected]!墙工具 GoAgent . 一.使用 Proxy 由于直接访问是不行的,所以你可以使用 VPN 或者 GoAgent 做为

ASP+中文显示之两种解决方法

作者刚开始写ASP+程序时候碰到的第一个比较大的问题就是中文显示问题,运行后发现ASP+从数据库中读 取出来的中文全部变成了?????,有点类似jsp中的这个频率出现最高的中文显示问题了,查了资料发现有 两种方法可以轻松解决中文问题. 方法一: 在翻阅了微软NGWS文档后发现在文档的常见问题部分有提到要添加一个config.web文件到 web目录下,试了一下,中文显示果然OK了. 方法如下: 建立一个文件config.web,内容如下,放在WEB目录下 <configuration> <