把jsp的request传给bean,在bean里找不到相关的parameter
格兰特杨 2006-09-11 12:11:51 在jsp里这样写
<jsp:useBean
id="xxxBean"
scope="request"
class="com.xxx.XXXXExpressBean">
</jsp:useBean>
<jsp:scriptlet>
jmxExpressBean.setServletRequest(request);
</jsp:scriptlet>
在XXXXExpressBean里这样写
setServletRequest(ServletRequest request)
{
//什么都拿不到
System.out.println (request.getAttribute("adfadf"));
}
但在jsp里,直接用
<jsp:scriptlet>
out.println(request.getAttribute("adfadf"));
</jsp:scriptlet>
可以正常将提交的消息打到浏览器上。
各位大侠可否帮兄弟一二?