在写项目中经常会把后台服务端嘚数据传到前台页面上jsp与servlet传值给jsp页面之间传值分为四种,jsp向servlet传值给jsp页面传值反过来servlet传值给jsp页面向jsp页面传值,jsp之间传值servlet传值给jsp页面之間传值。
利用request这个对象在servlet传值给jsp页面中设置键值对在jsp页面通过键获取值,
key代表键是一个字符串,jsp页面通过这个字符串可以获取值注意key一定要一致
注意通过request获取到的值是Object类型的需要强转,还有就是用这种方法不能用重定向到jsp页面要用转发
通过超链接传值,jsp页面:
通过form表单传值:
还可以通过java代码传值不建议这么写,在后期维护很麻烦
通过session对象一个浏览器就是一个会话,使用两个浏览器无法获得值
先獲取session对象在把值通过键值对传输
直接跳转和servlet传值给jsp页面向jsp页面传值一样在跳转文件后面添加值
其实用的是java代码,注意要用转发