jsp数据交互

jsp内置九大输出对象

out=============输出对象

request=========请求对象

response=======响应对象

session========会话对象

application==应用程序对象

page==========页面对象

page=======上下文件对象

config=========配置对象

exception======异常对象

---------------------------------------------------------

request请求对象

当浏览器发送请求到服务器时,会自动产生request对象,用于获取客户端数据

request常用方法

get.Parameter(表单对象名称\变量名称);//获取表单中元素的值

setCharacterEncoding(字符集);//设置字符集,一般用于解决中文乱码问题

getRequestDispatcher(跳转网页路径).forward(request,response);//请求转发跳转,

注意:

转发是在服务器端发挥作用,将同一请求在服务资源之间进行传递,且浏览器的地址不会显示转向后的地址

-----------------------------------------------------------------

response响应对象

response对象用来响应客户请求并向客户端输出信息

response常用方法

sendRedirect(要跳转的页面)//与上面的请求转发跳转不同:重定向是在客户端发挥作用,通过发送一个新的请求实现页面的跳转,且浏览器地址会有变法

-------------------------------------------------------------------

带提示的跳转

带提示的跳转用out.print(<js代码>)中加入js代码alert和location完成

补充location是bom对象

用法.location.href='要跳转的网页地址';

 

posted @ 2019-12-03 09:37  Deemo_hans  阅读(123)  评论(0编辑  收藏  举报