项目报找不到属性时解决方法
复习Java期间:
今天对原生的写项目方式进行复习,在基本增删改查时遇到了一个小小的问题,就是前端在读取我将session内的数据一直读取不到,错误提示是一直没有找到该字段名:如下:
javax.el.PropertyNotFoundException: 类型[com.luo.dao.TProjectDao]上找不到属性[ProjectId]
报错代码段:
<c:forEach items="${select}" var="Project"><tr><td width="33%" height="30" align="center" bgcolor="#FFF5D7"><span class="txt">${Project.ProjectId}</span></td><td width="34%" height="30" align="center" bgcolor="#FFF5D7"><span class="txt">${Project.ProjectName}</span></td><td width="34%" height="30" align="center" bgcolor="#FFF5D7"><span class="txt">${Project.PeputyName}</span></td><td width="34%" height="30" align="center" bgcolor="#FFF5D7"><span class="txt">${Project.Pelephone}</span></td><td width="34%" height="30" align="center" bgcolor="#FFF5D7"><span class="txt">${Project.Addr}</span></td><td width="33%" height="30" align="center" bgcolor="#FFF5D7"><span class="txt">【修改】【删除】</span></td></tr></c:forEach>
然后我找来找去也不知道哪的问题:最后发现是驼峰命名的问题,原来我将变量名的首位字母设置成了大写的,导致我在前端写变量名时也写成大写的变量名,而前端严格要求驼峰命名来,而我没有按照,所以就一直说找不到该属性。
解决办法:
(1):将前端的参数的首字母改成小写
(2):将属性名(dao类里面的跟数据对应的变量)和前端获取参数时的首字母全改成小写
项目报找不到属性时解决方法相关推荐
- Win7x64中使用VS调试WEB项目报“ORA-06413: 连接未打开”错误解决方法
错误描述 普通Web项目,Web项目在32位系统上跑的好好的,一点问题没有. 使用VS内置的开发服务器调试,页面能正常启动,但一连接数据库就报"ORA-06413: 连接未打开"错 ...
- iOS App Store 上传项目报 隐私政策网址(URL)!~解决方法
联系人:石虎 QQ:1224614774 昵称: 嗡嘛呢叭咪哄 QQ群:807236138 群称: iOS 技术交流学习群 ...
- IDEA编译项目报错Error:OutOfMemoryError: insufficient memory解决方法
tomcat启动时设置 -DEWAY_HOME=G:\东华\workspace\idea\SOAR\dhcc-home -Xms128m -Xmx2048m -XX:PermSize=128M -XX ...
- java 400_Java项目报400错误的原因与解决方法
java项目中400错误介绍:(推荐:java视频教程) 400 Bad Request: 请求中的语法错误.Reason-Phrase应当标志这个详细的语法错误,比如"Missing Ca ...
- java 设置400错误_Java项目报400错误的原因与解决方法
java项目中400错误介绍:(推荐:java视频教程) 400 Bad Request: 请求中的语法错误.Reason-Phrase应当标志这个详细的语法错误,比如"Missing Ca ...
- Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决方法
Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决方法 参考文章: (1)Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决 ...
- maven引用servlet_解决Maven 项目报错 java.httpservlet和synchronized使用方法
使用java8 的lanmbe表达式时,使用java1.8编译,则会报错 需要在pom.xml的中添加 org.apache.maven.plugins maven-compiler-plugin 2 ...
- 配置View桌面时找不到域的解决方法
配置View桌面时找不到域的解决方法 概述:今天一个网友问我,在配置View桌面的时候,找不到域,这是在View Composer中没有配置帐户的原因. 网友2016/4/1213:50:15 老老师 ...
- IDEA 2019.3新建项目找不到Maven的解决方法
IDEA 2019.3新建项目找不到Maven的解决方法 参考文章: (1)IDEA 2019.3新建项目找不到Maven的解决方法 (2)https://www.cnblogs.com/wuxiii ...
最新文章
- Spring Boot(一)
- Qt Designer的Tab顺序编辑模式
- 使用Docker-数据卷挂载案例1
- Initial load DNL_CUST_PROD0 并找出SAP S4表和CRM表的mapping关系
- 【正交幅度调制 QAM】
- Abp vnext Web应用程序开发教程 1 —— 创建服务器端
- WPF的DataGrid的某个列绑定数据的三种方法(Binding、Converter、DataTrigger)
- 安川焊接机器人做圆弧运动编程_安川焊接机器人编程
- 40个布局排版好看的网页设计作品
- allegro异形孔导出gerber
- 计算机主机电源排线怎么取,电脑电源的线怎么接? 机箱电源线接法图解
- 嵌入式软件开发笔试面试知识点总结-操作系统部分
- cad编辑节点快捷键是什么_CAD常用的快捷键命令
- 运营商数据可以应用到哪些行业?看完这篇文章你就知道了
- 腾讯云数据库SaaS致力于构建数据库分布式云,为更多更广的用户提供服务
- 测试、前端、产品经理的一般要求
- 程序员进阶攻略-笔记-041~050
- const , 拷贝构造函数,赋值操作符重载
- 《三国志·赵云传》隐私政策
- layer-v2.4弹层组件使用示例