
JavaWEB
文章平均质量分 76
ronin_
程序媛一枚.
展开
-
Day 13 EL表达式
一.EL表达式1.EL语法结构1)它最大的特点就是使用上很方便。 ${sessionScope.user.sex} 所有EL 都是以 ${ 为起始、以} 为结尾的。上述EL 范例的意思是:从 Session 的范围中,取得用户的性别。假若依照之前JSP Scriptlet 的写法如下: User user = (User)session.get原创 2017-02-01 22:11:42 · 212 阅读 · 0 评论 -
Day 09 学生管理(增删改查)
1.Dao.java//连接数据库package com.stu.tab;import java.sql.*;public class Dao { private static Connection connection;//定义一个静态连接类型对象 public static Connection getConn(){ try { Class.forName("原创 2017-01-23 16:22:55 · 521 阅读 · 0 评论 -
Day 10 Cookie
一.会话和会话状态1.WEB应用中的会话是指一个客户端浏览器与WEB服务器之间连续发生的一系列请求和响应过程。2.WEB应用的会话状态是指WEB服务器与浏览器在会话过程中产生的状态信息,借助会话状态,WEB服务器能够把属于同一会话中的一系列的请求和响应过程关联起来。 3.WEB服务器端程序要能从大量的请求消息中区分出哪些请求消息属于同一个会话,即能识别出来自同一个浏览器的访问请求,原创 2017-01-23 17:48:45 · 195 阅读 · 0 评论 -
Day 10-02 cookie
1.cookie的作用范围可以作用当前目录和当前目录的子目录,但不能作用于当前目录的上一级目录可以通过setPath方法来设置Cookie的作用范围,其中/代表站点的根目录cookie2.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>原创 2017-01-25 22:36:55 · 186 阅读 · 0 评论 -
Day 11-02 Session
一.URL重写 将会话标识号以参数形式附加在超链接的URL地址后面的技术称为URL重写如果在浏览器不支持Cookie或者关闭了Cookie功能的情况下,WEB服务器还要能够与浏览器实现有状态的会话,就必须对所有可能被客户端访问的请求路径(包括超链接、form表单的action属性设置和重定向的URL)进行URL重写。 HttpServletResponse接口中定义了两个用于完成原创 2017-01-29 14:51:56 · 188 阅读 · 0 评论 -
Day 12 绝对路径相对路径
一.绝对路径相对路径1.开发时一般用绝对路径,写绝对路径可定不会出现问题,写相对路径有可能会出现问题 再由Servlet转发到JSP页面是,此时浏览器上显示的是Servlet的路径,而JSP页面的超链接还是相对于该JSP页面的地址,则可能会出现路径混乱的问题2.编写绝对路径可以避免上述问题1)绝对路径:相对于当前WEB应用的根路径的路径(即所有路径都得加contextP原创 2017-01-31 14:17:01 · 225 阅读 · 0 评论 -
Day 12-02 表单的重复提交&验证码重复提交
一.1.重复提交的情况1)在表单提交到一个Servlet,而Servlet又通过请求转发的方式相应一个JSP(HTML)页面,此时地址栏还保留着Servlet的那个路径,在相应页面点击“刷新”2)相应页面没有达到时重复点击提交按钮3)点击”返回”再点击“提交”2.不是重复提交的情况1)点击返回,刷新原表单,再提交3.如何避免表单的重复提交:在表单中做一个标记,提交到Se原创 2017-01-31 22:07:31 · 335 阅读 · 0 评论 -
Day 12-03 Javabean(了解即可)
一.基本原理:>在原表单页面,生成一个随机token>在原表单页面,把token值放入session属性中>在原表单页面,把token值放入到隐藏域中>在目标的Servlet中:获取session和隐藏域中的token值>比较两个值是否一致:若一致,受理请求且把session域中的token属性清除。若不一致,直接相应提示页面:”重复提交“原创 2017-02-01 18:47:53 · 214 阅读 · 0 评论 -
Day 11 Session (copy)
一.概述1.session机制采用的是在服务器端保持 HTTP 状态信息的方案 (跟踪),和其对应的为Cookie。2.过程:当程序需要为某个客户端的请求创建一个session时,服务器首先检查这个客户端的请求里是否包含了一个session标识(即sessionId),如果已经包含一个sessionId则说明以前已经为此客户创建过session,服务器就按照session id把这个ses原创 2017-02-01 20:34:04 · 205 阅读 · 0 评论 -
Day 08(学生信息查看)
一.Dao.java//连接数据库package com.stu.tab;import java.sql.*;public class Dao { private static Connection connection;//定义一个静态连接类型对象 public static Connection getConn(){ try { Class.forNam原创 2017-01-17 17:55:36 · 289 阅读 · 0 评论 -
Day 07 MVC
一.MVC 1.Model-view-Controller即模型-视图-控制器 模型:是应用程序的主体部分,表示数据和业务逻辑(一个 模型能为多个视图提供数据,提高了代码的可重用性 ) 视图:用户看到并与之交互的页面 控制器:接受用户的输入并调用模型和视图去完成用户的需求(控制器接收请求并决定调用哪个模型组件去处理请求,然后决定调用哪个视图来显示模型处理返回的数据。)原创 2017-01-17 15:18:49 · 194 阅读 · 0 评论 -
Day13 简单标签
一.原创 2017-02-07 10:47:52 · 179 阅读 · 0 评论 -
Day 02 SevrletConfig&ServletContext
Daty 02 一.JavaWEB_第一个 Servlet程序. Servlet的helloword: 1.创建一个Servlet接口的实现类 public class HelloServletimplements Servlet 2.在web.xml文件中配置和映射Servlet :为实现类的类名:pakage包名:访问的方式原创 2017-01-12 14:11:55 · 240 阅读 · 0 评论 -
Day 03 POST&GET&request&response
Day 03一.使用GET和POST方式传递参数在URL地址后面可以附加一些参数举例:http://www.it315.org/servlet/ParamsServlet?param1=abc¶m2=xyzGET方式举例:GET /servlet/ParamsServlet?param1=abc¶m2=xyz HTTP/1.1特点:传送的数据量是有限制的,一般限制在1K原创 2017-01-12 16:00:10 · 285 阅读 · 0 评论 -
Day 04 GenericServlet
GenericServletServlet接口和ServletConfig接口的实现类,是一个抽象类,其中的service方法为抽象方法如果新建的Servlet直接继承GenericServlet会使开发更简洁具体实现:在GenericServlet中声明了一个ServletConfig类型的成员变量,在init(ServletConfig)方法中对其进行了初始化原创 2017-01-14 10:30:37 · 226 阅读 · 0 评论 -
Day 04-2 HttpServlet
HttpServlet继承GenericServlet,针对于HTTP协议所定制在service()方法中直接把ServletRequest和ServletResponse转为HttpServletRequest和HttpServletResponse,并调用了重载的service(HttpServletRequest,HttpServletResponse)在service(Ht原创 2017-01-14 11:23:53 · 280 阅读 · 0 评论 -
Day 06 JSP
一. JSP基本语法 1.JSP模板元素:JSP页面中的静态HTML内容 2.JSP表达式(expression):提供了将一个JAVA变量表达式的计算结果输出到客户端的简化方式,它将要输出的变量或表达式直接封装在之中 例: <% Date date=new Date(); out.print(date);原创 2017-01-15 15:31:08 · 246 阅读 · 0 评论 -
Day 05 JSP基本知识
Day 05一.JSP1.Java Server Page,Java服务器端脚本语言;Prel,javascript,页面执行语言(JAVA后台执行,JSP前后台都有)2.代码 %>3.九大内置对象:内置对象页面中全局变量:在页面中不用创建对象 Request:Http Servlet使用较多 Response:几乎不使用 pageContext:原创 2017-01-14 10:46:50 · 322 阅读 · 0 评论 -
Day 06-2 域对象及请求转发重定向
一.域对象的属性操作原创 2017-01-15 17:51:29 · 356 阅读 · 0 评论 -
Day 11 Session
一.1.session机制采用的是在服务器端保持 HTTP 状态信息的方案 。2.当程序需要为某个客户端的请求创建一个session时,服务器首先检查这个客户端的请求里是否包含了一个session标识(即sessionId),如果已经包含一个sessionId则说明以前已经为此客户创建过session,服务器就按照session id把这个session检索出来使用(如果检索不到,可能会新原创 2017-01-26 22:07:43 · 231 阅读 · 0 评论