永发信息网

有关jsp跳转的问题,一个jsp页面如何一加载主动向servlet发送请求并接收应答并显示接收到的数据

答案:3  悬赏:50  手机版
解决时间 2021-04-08 07:52
  • 提问者网友:自食苦果
  • 2021-04-07 07:31
有关jsp跳转的问题,一个jsp页面如何一加载主动向servlet发送请求并接收应答并显示接收到的数据
最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-04-07 08:22
两种方法吧
一种用AJAX,给它一个onload事件,一进入这个页面,它就会向SERVLET发送一个请求,把数据封装到一个内置对象以后,再返回,自然就有数据了。
还有一种,可以用OGNL表达式,它可以在页面加载的时候直接调servlet里面的静态方法,可以达到同样的效果。
全部回答
  • 1楼网友:醉吻情书
  • 2021-04-07 10:13
这样你要多写一个jsp了,如首页index.jsp里面用如:的标签引用另一个要经过servlet处理过后的jsp,如果有参数你还可以这样设置




原因是这样的,include行为元素是在请求处理阶段执行的(此处要对 请求处理阶段进行说明一下,Jsp容器除了上面提到的负责将jsp页面转化成servlet外,还负责调用jsp页面实现类以处理每个请求并产生应答.这 个阶段我们就称为请求处理阶段,所以在我们作include行为元素引入页面时,实际只是引用了right.jsp这个文件被转化并被编译后产生的servlet类文件,重点是就在这个servlet中可以执行访问数据库的操作后把执行的结果 返回到index.jsp页面显示。所以这是要在index.jsp引用include标签才能达到你要的效果。明白了吧?。。追问有一个参数是容器……追答什么?能不能具体点。
  • 2楼网友:慢性怪人
  • 2021-04-07 09:18
比如你的servlet地址是 HelloSer
1可以用超链接
2也可以用表单
表单里面的参数都会通过点击submit按钮时提交
3另外也可以用jsp的标签追问超链接需要去点啊……表单至少也得需要回车一下才会提交……right.jsp是作为主页的一个显示区域追答你好,据我所知 include page 可以带参数的。你试试看
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯