当前位置:编程学习 > JAVA >>

关于“bean ** not found within scope”和“The value for the useBean ** is invalid”的一问题

用myeclipse8.5做了一个spring3 mvc的webProject,在一个jsp页面中,有这样一行代码:<jsp:useBean id="personList" scope="request" type="java.util.List<model.Person>" ></jsp:useBean>,

运行后,提示如下错误信息:javax.servlet.ServletException: java.lang.InstantiationException: bean personList not found within scope

我改成:<jsp:useBean id="personList" scope="request" type="java.util.List<model.Person>" class="java.util.ArrayList<model.Person>"></jsp:useBean>
后,提示:

org.apache.jasper.JasperException: /personDisplay.jsp(5,0) The value for the useBean class attribute java.util.ArrayList<model.Person> is invalid.

请问:这个问题如何解决?分不够,可以加分哦




--------------------编程问答-------------------- 你把泛型去掉试试 --------------------编程问答--------------------
引用 1 楼 defonds 的回复:
你把泛型去掉试试


不行的,去掉也不行哦


--------------------编程问答-------------------- 去掉后报啥错
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,