在jsp中取出这个对象,作为参数传给bean
解决方案 »
- sturts2时间标签 ,如何用js获得该时间的值??在线等待,急
- 学习java软件开发应该要看那些书呢?
- javabean死活就是不行,晕死,google了一天了,就是搞不定
- 我正要做一个Web端的类似于TQ的在线客服,其中用到了在线视频,我该怎么做,请高手指点,谢谢了
- 小问题,给100!
- 很烦躁的空指针报错!请大家帮忙看看!在线等!!!!
- 为什么我启动tomcat是窗口一晃而过,我没有自动开机加载他
- 有谁知道哪里有Jsp的培训班???
- 关于JSP页面在tomcat上不能运行activex控件
- 怎么样配置Tomcat4.1.18+Jdk1.4,在线等待...
- 如何把jsp程序配在自己的机器上?
- IE back 问题?
详细说说好吗
如HttpServletRequest可以接受request对象
import javax.servlet.ServletContext;
public class Bean1
{
public void doWork(javax.servlet.ServletContext application)
{
//这里你就可以使用application对象了
}
}在JSP中:
Bean1 yourBean=new Bean1();
yourBean.doWork(application);
或者
Bean1 yourBean=new Bean1();
yourBean.doWork(getServletContext());
因为有的服务器不支持直接的application对象(我没对不同服务器做过试验,只是从书上看来的),所以第二种方法可能会好点,而且第二种方法也可用于servlet
不过有一个问题是:往bean里面传application、session、request不是一个好的设计,最好不要这么做,最好是bean需要什么参数就在jsp或servlet里从application、session、request取出来后再传给bean(当然,专门管理html输入和输出的bean除外)