随笔分类 - Servlet基础/深入学习
Servlet是java语言中编写web服务器扩展功能的重要技术,也是JSP技术的底层运行基础。本部分主要围绕以下几个主要模块讲解Servlet基础、数据库访问、会话跟踪、Servlet异常处理和Servlet线程安全问题。
摘要:1 以Post方法提交的表单数据中有中文字符 由于web容器的默认编码方式是ISO-8859-1,在Servlet/JSP中,通过请求对象的getParameter()方法得到的字符串是以ISO-8859-1转换而来,这是导致乱码产生的原因之一。为了避免容器以ISO-8859-1的编码方式返回字符串
阅读全文
摘要:1 过滤器的简单开发应用部署 首先讲解过滤器的开发部署运行基本流程,在这里先通过一个简单的示例: 1)编写过滤器类 编写一个简单的过滤器类:SimpleFilter,实现Filter接口,完整的代码为: 过滤器整个的工作流程:当客户端访问某个URL请求时,web容器会首先判断是否存在与该请求url相
阅读全文
摘要:1 过滤器概述 当web容器接收到对一个资源的请求时,它将判断是否有过滤器与这个资源相关联,如果有,那么容器将把这个请求交给过滤器进行处理。在过滤器中,你可以改变请求的内容或者重新设置请求的报头信息,然后再将请求发送给目标资源。当目标资源对请求作出响应时,容器同样会将响应先转发给过滤器,在过滤器中,
阅读全文
摘要:1 会话跟踪技术 在Servlet规范中,有以下三种机制用于会话跟踪: 1) SSL(安全套接字层)会话: 一种加密技术,主要原理是采用SSL的服务器和客户端之间产生会话密钥,建立一种加密的连接会话。 2) Cookies: 是最常用的跟踪用户会话的方式,Cookie是一种由服务器发送给客户的片段信
阅读全文
摘要:1、sendRedirec()方法执行后,是会直接跳转到目标页面还是执行完其后的语句再跳转到目标页面??? 该方法在执行完其后面的语句才会跳转到目标页面,比如: public void doGet(HttpServletRequest req,HttpServletResponse resp)thr
阅读全文
摘要:由于Servlet部分涉及较多的类,要想尽快掌握Servlet基础,必须熟悉使用这些类之间的关系以及其常用的方法。 主要讲解部分包括: 1)通过实现Servelt接口来编写Servlet 2)熟悉ServletRequest/ServletResponse/ServletConfig接口 3)学习G
阅读全文

浙公网安备 33010602011771号