今天遇到一個奇怪問題:request裡面有:
CmsCategory obj=....
obj實例對象有pCategoryId, categoryId,caNameCn等屬性
request.setAttribute("parentDir",obj);頁面中:
<input type="hidden"" value="${requestScope.parentDir.pCategoryId }" name="pCategoryId" size="80"/>但是${requestScope.parentDir.pCategoryId }總是報找不到pCategoryId屬性的異常,
而我換成${requestScope.parentDir.categoryId }或其它屬性,卻可以!!是不是javaBean的屬性不能以類似“pCategoryId"的形式出現呢???
CmsCategory obj=....
obj實例對象有pCategoryId, categoryId,caNameCn等屬性
request.setAttribute("parentDir",obj);頁面中:
<input type="hidden"" value="${requestScope.parentDir.pCategoryId }" name="pCategoryId" size="80"/>但是${requestScope.parentDir.pCategoryId }總是報找不到pCategoryId屬性的異常,
而我換成${requestScope.parentDir.categoryId }或其它屬性,卻可以!!是不是javaBean的屬性不能以類似“pCategoryId"的形式出現呢???
解决方案 »
- 兄弟们。。。帮帮忙看下哈。。。。。
- JAVA EE入门要多久
- struts2如何将一个action中的验证信息传到另一个action中
- 数据库的编码和jsp页面的编码不一致的问题(数据库是utf8,jsp的编码是gbk)
- tomcat下项目发布的问题??
- 怎么把j2ee应用程序发布到tomcat服务器
- java类实现Excel文件下载
- 关于Struts+Hibernate+Spring的优势
- 我现在刚刚学jsp,看书上说机器的配置,为什么要j2se的jdk而不是j2ee的jdk啊?
- 在iReport中同时使用多种字体.
- Java调用WTC发送8583报文,比特图位问题,在线等
- 关于ssh的事务
CmsCategory c=(CmsCategory)request.getAttribute("parentDir");
int pCategoryId=c.getPCategoryId();
pageContext.setAttribute("pCategoryId",pCategoryId);
%>
<input type="hidden"" value="${pageScope.pCategoryId }" name="pCategoryId" size="80"/>
你试一下!
要有getPCategoryId()这个方法
重新 启动tomcat 试下
嗯,看了下,论坛里面好多都遇到这个问题,pCategoryId 修改成pcategoryId应该没问题!
和这贴意思差不多吧http://topic.csdn.net/u/20091008/21/c8010a35-3be7-4438-8953-47ddd8d123e3.html?18394
你的javabean不规范。改规范试就ok了
属性都小写