javaweb,请问,我在severlet里面执行了这个response.sendRedirect跳转语句,是不是下面的语句就没用了

javaweb,请问,我在severlet里面执行了这个response.sendRedirect跳转语句,是不是下面的语句就没用了,第1张

responsesendRedirect

重定向本质是两次请求,附带的参数会丢失,但是看你程序是从session里取数据,所以在本次会话内,你的数据有效,questions能正常取到数据,下面显示会正常。如果是request 作用域内,就会取不到。

servlet写xml文件是为了配置你的servlet,定位到你的路径以后才能够使用,这种要通过配置的xml叫做servlet20,现在有可以不用配置xml的servlet称之为servlet30,在servlet的class加上注解(annotation)@WebServlet("你的自定义名称,可以不用类名")就可以不通过配置xml直接使用

将servlet后台数据传给前端有几种方式,第一种前端通过ajax与后台进行数据交互,此时后台可以用responsegetWriterprintln("你的数据");传给前端(如果是查询数据一般封装成json传递),前端则通过ajax的回调函数来接收,另一种就是你所说的el表达式,是后台通过requestsetAttribute()//sessionsetAttribute()来传递数据,前端可以通过el表达式,或者用jsp的request,getAttribute()/sessiongetAttribute()来接收数据,不过一般这种传参方式是通过后台转发页面的时候才能将参数带过去(requestgetRequestDispatcher("你的路径加页面名")forward(request, response); )

以上就是关于javaweb,请问,我在severlet里面执行了这个response.sendRedirect跳转语句,是不是下面的语句就没用了全部的内容,包括:javaweb,请问,我在severlet里面执行了这个response.sendRedirect跳转语句,是不是下面的语句就没用了、severlet编程问题、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9340112.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存