JSP-Servlet入门4之JSP数据交互
JSP 内置对象,就是在编写JSP页面时,不需要做任何声明就可以直接使用的对象,但我们在写JAVA代码时知道对象一定是要声明的,那么JSP为什么可以不声明就使用呢?我们通过观察JSP生成的servlet便可以明白为何可直接使用。
二、JSP内置对象
1.out
out内置对象是使用最为频繁的对象,它用于向浏览器输出数据,用于向页面中显示字符串信息
2.request
request内置对象是最常用的对象,它包含了有关浏览器请求的信息,该对象常用的方法是getParameter(name)根据页面表单组件名称获取页面提交数据,请结合下面的代码理解
首先,编写一个纯html的代码(若这块代码看不懂,请先学习html语法)
通过浏览器打开确认没有问题,效果如下图所示
新建一个reg.jsp
将刚才编写的html代码复制到JSP中
完成之后的效果如下图所示
启动tomcat
启动成功后,在地址栏输入:localhost:8080/HelloWord/Reg.jsp,效果如下图所示
下面我们需要做的就是用户在注册界面输入自己的信息后,我们的服务器是如何获取的?
我们需要新建一个名为doReg.jsp
在这个JSP页面我们需要写JAVA代码,详细代码及解释如下图所示:
3.response
4.session
5.application
6.cookie