jsp如何获取servlet的值

jsp如何获取servlet的值,第1张

servlet中你的这行代码的意思分别是:
requestgetSession()代表的是获取session对象,setAttribute("tf", tf)表示像session中存入名为"tf"的对象tf
那么你在JSP页面中可以直接调用JSP内置对象-session来获取tf的值,具体代码为:
<%=sessiongetAttribute("tf") %>就可以了
如果你是使用JSTL标签标签,那么具体代码为:${sessionScopetf }

1、首先新建一个请求页面:文件命名为requestJspjsp,右键webroot下的jsp文件夹,new——》jsp,填写名称,点击finish完成创建。

2、然后新建一个被请求页面:文件命名为dojsp,右键webroot下的jsp文件夹,new——》jsp,填写名称,点击finish完成创建。

3、请求页面注意编码格式修改为utf-8,否则编码会出错,填写一个文本框,和一个提交按钮,请求方式为post,被请求页面为dojsp。

4、在被请求页面dojsp页面中,获取请求页面的输入信息,String user =requestgetParameter("user");并在页面中显示出来。

5、在浏览器地址栏中输入请求页面的地址,然后填写信息,点击提交。

一种方式就是前端把地址(只要最后 / 的部分)作为参数传回来。要么则在session会话类中保存你的路径,如在1jsp中调用session保存‘1jsp’,其他也这样做。然后servlet处理时再从session再拿出来也是可以知道的。如果拿出来的既不是1jsp,又不是2jsp,你懂的!!前端的页面肯定不会是1jsp或2jsp。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/10250469.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存