随笔分类 - JavaWeb学习
摘要:JSP中的九个内置对象 注意:page在开发中几乎不用,了解一下即可; out对象 用于向客户端发送文本数据。 out对象是通过调用pageContext对象的getOut方法返回的,其作用和用法与ServletResponse.getWriter方法返回的PrintWriter对象非常相似。 JS
阅读全文
摘要:JSP指令 JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。 JSP指令的基本语法格式:<%@ 指令 属性名="值" %> 三个指令: page指令 Include指令 taglib指令 一、Page指令 JSP 2
阅读全文
摘要:JSP基础语法 1、JSP模版元素 JSP页面中的HTML内容称之为JSP模版元素。 JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观。 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2、JSP表
阅读全文
摘要:在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。 原理: 1,表单页面由servlet程序生成,servlet为每次产生的表单页面分配一个唯一的随机标识号,并在FO
阅读全文
摘要:Session学习 Session的作用就是在服务器端保存一些用户的数据,然后传递给用户一个名字为JSESSIONID的Cookie,这个JESSIONID对应这个服务器中的一个Session对象,通过它就可以获取到保存用户信息的Session。1、服务器是如何实现一个session为一个用户浏览器
阅读全文
摘要:Cookie学习 1、Cookie的概念 Cookie是客户端技术,程序把用户的数据以cookie的形式写给用户的浏览器。 当客户端首次请求访问服务器时,服务器先在客户端存放包含该客户的相关信息的Cookie,以后客户端每次请求访问服务器时,都会在HTTP请求数据中包含Cookie,服务器解析HTT
阅读全文
摘要:请求转发,例如: request.getRequestDispatcher("/student_list.jsp").forward(request,response);//(一个请求,一个响应) <jsp:forward page="apage.jsp" />重定向,例如: response.se
阅读全文
摘要:一、request接收表单提交数据: getParameter(String)方法(常用) getParameterValues(String name)方法(常用) getParameterMap()方法(编写框架时常用) 比如现在有如下的form表单 在Form表单中填写数据,然后提交到Requ
阅读全文
摘要:JSP、Java和Servlet获取当前工程的路径: 1.JSP中取得路径:以工程名为TEST为例:(1)得到包含工程名的当前页面全路径:request.getRequestURI()结果:/TEST/test.jsp(2)得到工程名:request.getContextPath()结果:/TEST
阅读全文
摘要:文件下载功能是web开发中经常使用到的功能,使用HttpServletResponse对象就可以实现文件的下载 文件下载功能的实现思路: 1.获取要下载的文件的绝对路径 2.获取要下载的文件名 3.设置content-disposition响应头控制浏览器以下载的形式打开文件 4.获取要下载的文件输
阅读全文
摘要:JSP、Java和Servlet获取当前工程的路径: 1.JSP中取得路径:以工程名为TEST为例:(1)得到包含工程名的当前页面全路径:request.getRequestURI()结果:/TEST/test.jsp(2)得到工程名:request.getContextPath()结果:/TEST
阅读全文
摘要:Cookie简单实例 1、创建CookieServlet 2、创建LoginCookieServlet 3、访问,结果
阅读全文
摘要:Servlet实现数字字母验证码图片(二): 生成验证码图片主要用到了一个BufferedImage类,如下: 使用登录的例子演示验证码的实现: 1、引入jquery-1.10.2.js文件,创建login.jsp,使用时间戳来刷新验证码 2、创建登录成功和登录失败后的页面index.jsp和err
阅读全文
摘要:Servlet实现数字字母验证码图片(一): 生成验证码图片主要用到了一个BufferedImage类,如下: 1、引入jquery-1.10.2.js文件,创建verifyCode.jsp 2.创建画图servlet,DrawImage.java 3.创建验证结果servlet,ResultSer
阅读全文

浙公网安备 33010602011771号