09 2019 档案
摘要:jsp的本质就是servlet,因此只要是可以在servlet中实现的功能都可以放在jsp中实现,但是这种开发方式是不推荐使用的。在日常的开发中我们一般把jsp作为视图层,只负责渲染数据展示给用户。一个jsp页面除了包含html代码外还有指令元素、动作元素和脚本元素。接下我就来介绍一下如何在jsp页
阅读全文
摘要:一、初始jsp 在web开发中前台页面需要使用html,css和js渲染页面展示给用户,之前我们学习了Servlet知道如果想要向前台输出内容需要使用HttpServletResponse对象获取打印流然后在一行一行的输出html标签,这对于开发者来说简直就是噩梦。针对这种情况SUN公司定义了一种用
阅读全文
摘要:之前我们介绍的cookie是把用户的身份信息存在了客户端,而session说白了就是把用户的信息保存在了服务端。由于session是保存在了服务端,所以当用户关闭浏览器时session并不会消失。一般session保存在服务器的内存中当然也可以持久化到硬盘或者数据库中。session的默认过期时间是
阅读全文
摘要:HTTP协议是无状态的,服务端是无法获取用户的身份信息,但是在实际的应用场景中我们需要服务器可以分辨出用户的身份信息于是有人提出用户在第一次访问服务器时可以把用户的一些身份信息返回给浏览器,浏览器下次访问服务器时要在请求中携带服务器返回的用户身份的信息,这样服务器就可以判断出用户的身份了。这个用户的
阅读全文
摘要:当浏览器向服务器发送请求时,web容器会把浏览器的请求信息封装到一个HttpServletRequest对象中去,用户可以通过这个对象获取请求的头信息,请求提交的参数,请求的路径,获取客户端的信息和请求的转发等。 一、获取客户端信息 (1)getRequestURL():返回客户端发出请求时完整的U
阅读全文
摘要:web服务器在处理一次请求时会创建一个代表这个请求的HttpServletRequest对象和一个包含响应给浏览器信息的HttpServletResponse对象。通过HttpServletResponse对象我们可以设置给浏览器的响应内容,响应格式,响应编码和发起重定向。下面我来介绍一下HttpS
阅读全文
摘要:servletContext对象表示的是当前的这个web工程,同一个web工程下的所有的servlet共享一个servletContext对象,通过servletContext对象我们可以实现在不同的servlet中传递参数。使用servletContext对象我们可以实现请求的转发并且获取web工
阅读全文

浙公网安备 33010602011771号