关于网友提出的“ JavaBean中如何使用JSP中Request对象和out对象”问题疑问,本网通过在网上对“ JavaBean中如何使用JSP中Request对象和out对象”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: JavaBean中如何使用JSP中Request对象和out对象
描述: 如题
解决方案1: 将JSP的request对象传到javabean里面就是了
解决方案2: 可以在你的JavaBean中添加两个属性字段,一个为HttpRequest类型,一个为ResultSet类型,同时为这两个属性添加相关的set和get方法,然后在你的JSP页面中调用该JavaBean的时候,首先初始化该JavaBean的相关属性,至于使用,那么是在你JavaBean内部的事情,内部中直接使用这两个内部对象的引用就可以了。
同意这个
解决方案3: 我觉得在测试的时候还可以用咯,比如我要查变量值,sql语句值等,好象jsp中只能用out,我上次用response报错了
解决方案4: 可以在你的JavaBean中添加两个属性字段,一个为HttpRequest类型,一个为ResultSet类型,同时为这两个属性添加相关的set和get方法,然后在你的JSP页面中调用该JavaBean的时候,首先初始化该JavaBean的相关属性,至于使用,那么是在你JavaBean内部的事情,内部中直接使用这两个内部对象的引用就可以了。
解决方案5: 赞同 cheng_fu(扬风太阳雨)的说法!
解决方案6: 你为什么要在JavaBean里面使用呢?
JavaBean关注的是领域层的东西,不应该依赖于表示层的。
你需要从request获取什么数据,先在页面中获取了,然后传给javabean就行了。
要输出结果的时候从javabean中取到,然后在页面中显示。
解决方案7: ...
import javax.servlet.jsp.JspWriter;
import javax.servlet.http.HttpServletRequest;
...
这个JavaBean必须运行在Servlet容器中,比如:Tomcat。因为只能通过容器获得这些对象的实例。
解决方案8: 也不一定,JavaBean 只是一个普通 JAVA 组件,难道说在表示层就不应该使用组件了吗?显然说不过去。
楼主给 JavaBean 添加一个 set 方法就成了,mybean.setHttpRequest(request),要其他的内部对象也一样,总之是可以要啥给啥。:)
以上介绍了“ JavaBean中如何使用JSP中Request对象和out对象”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3475104.html