
javaWeb
善解人衣——小白
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaWeb课程体系介绍.png
原创 2019-09-15 09:29:50 · 248 阅读 · 0 评论 -
Javaweb —— response中文乱码问题的解决方案
Java Servlet的request/response中文乱码问题的解决方案大家在使用 Java Servlet 开发网站的时候经常会遇到中文乱码问题,不管是请求(request)还是响应(response)的过程,本节我们分别给出对应的解决方案。Request中文乱码问题以及解决方案在填写表单数据时,难免需要输入中文,如用户名和公司名称等。如果将 servletDemo02 项目中表单...转载 2019-09-16 20:25:08 · 726 阅读 · 0 评论 -
Javaweb —— HttpServletRequest对象
HttpServletRequest详解:获取HTTP请求消息HttpServletRequest 接口继承自 ServletRequest 接口,其主要作用是封装 HTTP 请求消息。由于 HTTP 请求消息分为请求行、请求消息头和请求消息体三部分。因此,在 HttpServletRequest 接口中定义了获取请求行、请求头和请求消息体的相关方法。1.2获取请求行信息的相关方法当访问 S...转载 2019-09-16 20:35:45 · 424 阅读 · 0 评论 -
Javaweb —— Servlet获取form表单数据(参数)
Servlet获取form表单数据(参数)获取请求参数在实际开发中,经常需要获取用户提交的表单数据,例如用户名和密码等,为了方便获取表单中的请求参数,在 HttpServletRequest 接口的父类 ServletRequest 中定义了一系列获取请求参数的方法,如表 1 所示。在表 1 中,getParameter() 方法用于获取某个指定的参数,而 getParameterValu...转载 2019-09-16 20:43:44 · 10060 阅读 · 0 评论 -
Javaweb —— RequestDispatcher实现请求转发
RequestDispatcher实现请求转发当一个 Web 资源收到客户端的请求后,如果希望服务器通知另外一个资源处理请求,那么这时可以通过 RequestDispatcher 接口的实例对象实现。ServletRequest 接口中定义了一个获取 RequestDispatcher 对象的方法,如表 1 所示。获取到 RequestDispatcher 对象后,最重要的工作就是通知其他 ...转载 2019-09-16 20:47:19 · 2402 阅读 · 1 评论 -
Javaweb —— Cookie&&Session对象
Cookie&&Session对象Cookie是一种会话技术,它用于将会话过程的数据保存到用户的浏览器中,从而是浏览器和服务器可以更好的进行数据交互。通过一张图片来描述cookie在浏览器和服务器之间的传输过程,具体如下图,1.2会话技术从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。会 话技术就是记录这次会话中客户端的状态与数据的。会话技术分为...原创 2019-09-17 10:12:34 · 353 阅读 · 0 评论 -
Javaweb —— JSP技术
JSP 简介1.1什么是Java Server Pages?JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命...原创 2019-09-17 14:43:05 · 1897 阅读 · 0 评论 -
Javaweb —— JSP 表达式语言
JSP 表达式语言JSP表达式语言(EL)使得访问存储在JavaBean中的数据变得非常简单。JSP EL既可以用来创建算术表达式也可以用来创建逻辑表达式。在JSP EL表达式内可以使用整型数,浮点数,字符串,常量true、false,还有null。${表达式 }需要注意的是,“${表达式 }”中的表达式必须符合EL语法要求。用户名:<%= request.getAttribute...原创 2019-09-30 17:00:34 · 306 阅读 · 0 评论 -
Javaweb —— BeanUtils工具
BeanUtils工具类的介绍与使用在学习JavaWeb发现一个很好工具类Beanutils.BeanUtils主要解决 的问题: 把对象的属性数据封装 到对象中。其底层也是用到内省。主要对get、set方法的操作。BeanUtils的好处:BeanUtils设置属性值的时候,如果属性是基本数据 类型,BeanUtils会自动帮我转换数据类型。BeanUtils设置属性值的时候底层也是...转载 2019-09-30 17:22:06 · 386 阅读 · 0 评论 -
Javaweb —— sendRedirect()方法 实现重定向(页面跳转)
response.sendRedirect()实现重定向(页面跳转)在某些情况下,针对客户端的请求,一个 Servlet 类可能无法完成全部工作。这时,可以使用请求重定向完成这一工作。请求重定向指 Web 服务器接收到客户端的请求后,可能由于某些条件的限制,不能访问当前请求 URL 所指向的 Web 资源,而是指定了一个新的资源路径,让客户端重新发送请求。为了实现请求重定向,HttpServ...转载 2019-09-16 20:19:10 · 16888 阅读 · 1 评论 -
Javaweb —— HTTPServletResponse对象
HTTPServletResponse对象HttpServletResponse 接口继承自 ServletResponse 接口,主要用于封装 HTTP 响应消息。由于 HTTP 响应消息分为状态行、响应消息头、消息体三部分。因此,在 HttpServletResponse 接口中定义了向客户端发送响应状态码、响应消息头、响应消息体的方法,本节将针对这些方法进行详细讲解。1.2发送状态码相关...转载 2019-09-16 20:11:19 · 296 阅读 · 0 评论 -
javaweb —— 过滤器Filter
过滤器Filter1.filter的简介filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目 标资源访问前后进行逻辑处理2.快速入门步骤:1)编写一个过滤器的类实现Filter接口2)实现接口中尚未实现的方法(着重实现doFilter方法)3)在web.xml中进行配置(主要是配置要对哪些资源进行过滤)EncodingFilter 类packag...原创 2019-09-15 14:59:36 · 202 阅读 · 0 评论 -
Javaweb —— XML基础
XML基础在实际开发中,由于不同语言项目之间数据传递的格式有可能不兼容,导致这些项目在数据传输变得很困难。为解决此问题,W3C组织推出了一种新的数据交换标准——XML,它是一种通用的数据交换格式。1.1XML与HTML的比较xml和html都是标记文本,它们在结构上大致相同,都是以标记的形式来描述信息。但实际上它们有着本质的区别,具体如下:1)HTML被设计出是用来显示数据的,xml被设...原创 2019-09-16 11:17:27 · 318 阅读 · 0 评论 -
Javaweb —— HTTP协议
HTTP协议在浏览器与服务器的交互过程中,也要遵循一定的规则,这个规则就是HTTP。HTTP专门用来定义浏览器与服务器之前交换数据的过程以及数据本身的格式。HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文...原创 2019-09-16 11:53:30 · 513 阅读 · 0 评论 -
Javaweb —— Servlet第一个实例
Eclipse下完整的Servlet实例https://jingyan.baidu.com/article/c843ea0b9aa91477931e4ac6.html原创 2019-09-16 12:11:30 · 174 阅读 · 0 评论 -
Javaweb —— HttpServlet类
Servlet应用 —— HTTPServlet类由于大多数Web应用都是通过HTTP协议和客户端进行交互,因此,在Servlet接口中,提供了一个抽象类javax.http.HttpServlet,它是GenericServlet的子类,专门用于创建应用于HTTP协议的Servlet。为了更好的了解HTTPServlet,接下来,看一下HTTPServlet类的源码,public abstr...原创 2019-09-16 19:17:47 · 554 阅读 · 0 评论 -
Javaweb —— ServletConfig和ServletContext接口
ServletConfig接口在运行 Servlet 程序时,可能需要一些辅助信息,例如,文件使用的编码、使用 Servlet 程序的共享信息等,这些信息可以在 web.xml 文件中使用一个或多个 元素进行配置。当 Tomcat 初始化一个 Servlet 时,会将该 Servlet 的配置信息封装到 ServletConfig 对象中,此时可以通过调用 init(ServletConfig...转载 2019-09-16 19:47:10 · 382 阅读 · 0 评论 -
Javaweb —— Servlet处理用户请求的完整流程
Servlet处理用户请求的完整流程针对 Servlet 的每次请求,Web 服务器在调用 service() 方法之前,都会创建 HttpServletRequest 和 HttpServletResponse 对象。其中,HttpServletRequest 对象用于封装 HTTP 请求消息,简称 request 对象。HttpServletResponse 对象用于封装 HTTP 响应消息...转载 2019-09-16 20:04:14 · 1333 阅读 · 0 评论 -
JavaWeb —— JSP 标准标签库(JSTL)
JSP 标准标签库(JSTL)JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。1.2 JSTL 库安装Apache Tomcat安装JSTL 库步骤如下:从Apache的标准标签库中下载的二进包(j...原创 2019-09-30 17:38:19 · 270 阅读 · 0 评论