当前位置: 代码迷 >> Java Web开发 >> 急请教一个javabena动态调用的有关问题
  详细解决方案

急请教一个javabena动态调用的有关问题

热度:123   发布时间:2016-04-17 13:43:41.0
急:请教一个javabena动态调用的问题
请问我想在jsp中动态生产javabean的点名称该怎么写?我按如下的写法,可是编译时提示不对,请哪位大侠帮帮忙。
<jsp:useBean   id= " <%=ObjectName%> "   class= "com.javabean.his.ConnectionSqlserver "   scope= "session "> </jsp:useBean>

------解决方案--------------------
标签 <jsp:useBean> 的id属性不支持表达式,服务器在解析标签获取id属性值时无法识别你的表达式,这与普通的html标签不一样,你可以采用 <%session.setAttribute( "ObjectName ", new com.javabean.his.ConnectionSqlserver()); %> 的方式代替,这时的ObjectName则可以是动态的。
------解决方案--------------------
ls正解。
一样的效果。