一个jsp调用servlet的弱问题!(急,在线等待)

guanshengyong 2002-05-14 10:37:04
jsp中使用
<jsp:useBean id="Test_Server" class="ChatServer" scope="application"/>
用get方法提交,
在servlet中
ChatServer Test_Server = (ChatServer)request.getSession().getAttribute("Test_Server");
或者使用
ChatServer Test_Server = (ChatServer)request.getAttribute("Test_Server");

debug发现Test_Server都为null,这是为何?应该是这样使用的啊!
...全文
38 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
guanshengyong 2002-05-14
  • 打赏
  • 举报
回复
万分感谢,问题解决
dylanwolf 2002-05-14
  • 打赏
  • 举报
回复
try:

ServletContext sc = getServletContext();
ChatServer Test_Server = (ChatServer)sc.getAttribute("Test_Server");



你的bean 的 scope 是 application.
guanshengyong 2002-05-14
  • 打赏
  • 举报
回复
你的意思是将此servlet同ChatServer这个javabean放在一个包中吗?
我试过了,不行,还是null
yangjf 2002-05-14
  • 打赏
  • 举报
回复
你把ChatServer放到一个包里试一试,比如:test.ChatServer。有些(或者是全部)jsp服务器不支持第一层的类进行javabean调用。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧