java工程师在线解答问题,欢迎大家提问,一起进步~
javaweb吧
全部回复
仅看楼主
level 3
小风吹着
楼主
想问的都可以问,保证知无不言,言无不尽
2018年06月14日 12点06分
1
level 1
kuroco💦
如图,怎么破?我已经搜了很多,改了很多仍然不行. el无法再jsp显示出来, 我的web.xml是3.0,当让也不存在elignored情况 但我就是!我这个查了两天 改了两天 我好心累
2018年06月14日 14点06分
4
kuroco💦
当然 jstl 和 standard包全导入了
2018年06月14日 14点06分
小风吹着
回复 没你我很不OK :你应该使用{}而不是()
2018年06月14日 23点06分
level 2
墨毒无雨
楼主有没javaweb初级的一些视频啊,
2018年06月14日 14点06分
5
level 3
LiFan9523
你好,有一个问题,我在浏览器请求了a servlet,a里面就是写了获取session,然后转发到b servlet,为** servlet能获取到同一个session,前题是我禁用了cookies,并且也没url重写
2018年06月15日 10点06分
6
小风吹着
被和谐的是什么词,导致问题我都没看懂
2018年06月15日 10点06分
level 3
LiFan9523
就是个逼
2018年06月15日 10点06分
7
level 3
LiFan9523
英文逼
2018年06月15日 10点06分
8
level 3
LiFan9523
按理说,我把cookies禁掉了,也不去url重写,session不同页面之间session应该不一样
2018年06月15日 10点06分
9
level 3
LiFan9523
但是,通过请求转发过去的页面,是可以获得同一个session的,我就是不明白怎么传的
2018年06月15日 10点06分
10
小风吹着
你有一个地方理解错了,session是保存在服务端的,session的超时时间也是由服务端指定的,因此你客户端不管怎么页面跳转,只要服务端的session没有超时,获取到的都是同一个session
2018年06月15日 10点06分
LiFan9523
这个我知道,可是我并没有传sessionid到转发的页面,转发的页面怎么知道,我找哪个session
2018年06月15日 10点06分
小风吹着
@LiFan9523
你看一下你的浏览器的Request Header里是不是有一个叫JSESSIONID的cookies呢
2018年06月15日 10点06分
LiFan9523
@小风吹着
request那边没有,倒是responese里有,因为我已经禁用了cookies,也没使用encodeURL重写,request那边是带不到Jsessionid的
2018年06月15日 10点06分
level 3
LiFan9523
2018年06月15日 10点06分
11
小风吹着
这就清楚了,其实你的这次转发全都是在服务端完成的,并没有经过页面
2018年06月15日 11点06分
小风吹着
回复 黎梵1994 :当然不需要,Request对象是同一个,session也是同一个
2018年06月15日 11点06分
LiFan9523
嗯嗯,大致了解了,谢谢
2018年06月15日 11点06分
小风吹着
回复 黎梵1994 :不客气,以后有问题欢迎再问
2018年06月15日 11点06分
level 3
LiFan9523
我上传了三张图,第一张就是我第一个servlet ,第二张图就是第二个servlet,代码是很简单,结果就是第三张图的样子
2018年06月15日 10点06分
12
level 3
LiFan9523
我的cookie已经完全禁用了,谷歌,火狐,IE都禁用试过了,大佬有空帮我分析一下,第二个页面的sessionid是通过什么方式传进去 的,谢谢啦
2018年06月15日 11点06分
13
level 3
小风吹着
楼主
大家有什么想问的都可以,包括基础性的javaSE,算法,数据结构,偏应用一点的框架,例如SSM,SSH等,javaweb,数据库都可以
2018年06月19日 05点06分
16
1