IDEA 中使用 <jsp:useBean>动作指令时,class属性引用无效

问题:

在 IDEA 中创建 Java Web项目,在src/model包下存在一个Student类

该类中包含:全参构造器、私有属性的get/set方法。

然后在 jsp 页面中使用 <jsp:useBean>创建Student类的对象:

访问页面时报错:

原因:

Student类中缺少无参构造器。

在Java Web开发中,一个标准的Java Bean必须含有无参构造器、私有属性、为私有属性提供公开访问的get/set方法。

由于该Student类中缺少无参构造器,jsp在编译的过程中无法实例化一个无参的studen对象,所以报错了。

解决办法:

在Student类中加上无参构造器

结果:

重启tomcat后再次访问,成功。

相关推荐
Query*7 分钟前
Agent 开发之项目 AI Native 化:通过大模型与 RAG 赋予产品智能能力
java·人工智能·ai
孫治AllenSun7 分钟前
【LangChain4J-03】Springboot 项目搭建框架
java·spring boot·后端
君顾18 分钟前
AI新零售线上商城系统实战:架构设计与开发全流程指南
java·开发语言·零售
qq_4850152130 分钟前
MyBatis-Plus 3.x FieldStrategy 作用
java·数据库·mybatis
lhldsg32 分钟前
课程排课系统实战指南:从数据库设计到算法调优全流程解析
java·数据库·算法·小程序
光电的一只菜鸡37 分钟前
高通tuning中eis需要调什么
java·开发语言·前端
API快乐传递者1 小时前
1688 跨境电商 API 接口实战指南:从寻源到代采的全链路技术方案
java·前端·数据库
孔明click331 小时前
不想写代码,但想要集成一个登录页面?Sa-Token-Quick-Login 帮你实现!
java·sa-token·开源·springboot·登录·权限·权限认证
曹牧2 小时前
C#与Java后台交互
java·windows·microsoft·c#
张晓祥-长草颜团子2 小时前
【重庆两江新区歌词】
java