java_web
文章平均质量分 53
迷失的夜行者
代码描绘人生
展开
-
第二十八天 jsp九大隐含对象
因为jsp是servlet视图层的展示,一般都是转发过来,所以在web服务器内部。所以浏览器端的用户状态管理技术cookies就不能出现了。这九个分别为:1.request 是HttpServletRquest的实例对象2.response是HttpServletResponse的实例对象3.session是HttpSession的实例4.application是Servl原创 2017-06-04 18:26:32 · 271 阅读 · 0 评论 -
第二十七天:用户禁止cookie下的seesionId追踪以及过滤器
1.用户禁止cookie后也就是说我们还可利用session的URL重写机制来解决1.1什么是url重写机制?所谓的url重写指的是,可以通过修改url地址,在其后面添加sessionId,来实现sessionId的跟踪1.2url重写需要注意的事项即就是在访问某个需要session机制支持的组件时候,不要直接在浏览器地址栏输入地址,而是应该通过服务器来生成的url地址访问1.原创 2017-06-03 14:15:02 · 367 阅读 · 0 评论 -
第二十六天 jsp+servlet+mysql写的一个登录验证
初学者,记录学习的点点滴滴;验证码没搞出来,有点累,头疼!1.User实体类package com.entity;//映射数据库中表的字段名public class User { private int id; private String userName; private String name; private String sex原创 2017-06-03 00:31:29 · 2402 阅读 · 1 评论 -
第十三天 :关于java中垃圾回收机制的总结
关于java的jvm中gc的机制,这个是java小白的理解,希望大佬能补充一下:1.是什么?gc是Java中jvm的垃圾回收机制2.原理是什么?gc在java的jvm中做为一个低级别的线程运行.当堆中创建对象的时候,gc就采用有向图的方式,开始监控此对象的地址、大小、运行情况、当一个对象不可 达.也就是对象的引用超过作用域的时候,gc会不可预知的将此对象进行回收。3.优缺点是什原创 2017-05-21 11:04:54 · 248 阅读 · 0 评论 -
第二十四天 Servlet+jsp+mysql+navicat的增删改查以及视图
1.entity包放的是实体类,也就是实体类的属性与数据库中的表中的字段名(就是所谓的列名),进行映射的关系。create database test02 default character set gbk;use test02create table person(id int primary key auto_increment,name varchar(20),salary v原创 2017-05-31 23:18:07 · 1193 阅读 · 0 评论 -
第二十四天:session服务器端的状态管理技术
1.什么是session机制?在服务器端维护用户状态的一种状态管理技术。浏览器访问服务器的时候,服务器会创建一个session对象,还会生成一个标识该对象的唯一字符串sessionId,服务器在默认情况下,使用的是cookie机制将sessionId携带给服务器,服务器会使用seesionId查找对应的session对象。通过这种方式,来维护用户的状态。1.1如何的创建一个session原创 2017-05-31 14:57:10 · 518 阅读 · 0 评论 -
第二十二天 http状态管理技术-cookies和session
1.http状态管理a.为什么要对http协议进行状态管理?因为http协议是一个无状态的协议,优点是可以利用有限的资源对多个客户方服务。但是,对于特定的应用,比如说购物系统,需要记录客户端的状态,此时,需要对http协议进行状态管理。b.如何进行状态管理? 1.在客户端保存用户的状态,即将用户的状态保存在服务器端,即cookie技术; 2.在服务器端保存用户的状态,即原创 2017-05-30 21:28:47 · 272 阅读 · 0 评论 -
第二十二天 写jsp页面的总结
1.jsp是什么?java server pagesun公司开发的一种服务器端页面动态生成技术,其实主要的组成部分是html元素,以及少量的java代码。因为直接使用Servlet生成的动态页面过去繁琐,使用jsp来生成页面更方便。jsp是以jsp结束 的文件,不需要编译可以直接打包运行。2.jsp的运行原理?当访问某个jsp文件的时候,Servlet容器里面有jsp引擎,jsp引原创 2017-05-30 16:00:53 · 352 阅读 · 0 评论 -
第二十天 init初始化servlet,查询注入给Servlet的参数值
ServletConfig接口:容器在调用init()方法时,会事先创建好该对象,以参数的形式传递给Servlet对象。原创 2017-05-29 20:04:30 · 648 阅读 · 0 评论 -
第二十天:关于上一篇,写代码中遇到的困难,总结
1.mysql数据库:开启自动提交,如果你没开启的话是set autocommit=0,这就意味着,你输入rollback可以恢复自己删除的数据2.数据库编码设置:gbk编码,如何修改数据库的编码。请在自己的数据库的安装目录下面找到bin目录,找到mysqlInstanceConfig.exe这个程序,它可以重新配置,这样自己可以重新设置编码。也可以去ini文件中修改编码!3.在写Serv原创 2017-05-29 19:37:05 · 1299 阅读 · 0 评论 -
第二十天:Servlet+mysql+html 增删改查 (代码)
0.数据库的sql如下:create table user( id int primary key auto_increment, name varchar(20), salary varchar(9), age varchar(2), sex char(2), tel varchar(11));1.index.html 用户注册的首页: ">原创 2017-05-29 19:32:06 · 5643 阅读 · 2 评论 -
第十九天 Http协议的学习
昨天servlet生命周期中,将用户的请求根据http协议打包发送给tomcat服务器,今天研究一下http协议是什么技术。1.Http协议是什么?它是超文本传输控制协议,定义了浏览器之间数据传输的方式和格式。html是超文本标记语言,xml是可扩展标识语言1.1数据传输的方式:浏览器请求建立链接,ip:port方式;浏览器向服务器发送请求,其中包含url-pattern原创 2017-05-27 16:37:59 · 289 阅读 · 0 评论 -
第十九天 servlet相关类的整理笔记
servlet的生命周期以及核心的类与接口1.核心类与接口servlet接口所有的servlet都必须实现这个接口这个接口定义了三个方法:init(ServletConfig config):初始化方法service(ServletRequest request,ServletResponse response):处理请求的方法destory()销毁资源的方法原创 2017-05-27 16:40:23 · 301 阅读 · 0 评论 -
第二十三天 cookie客户端或浏览器状态管理技术的总结
所有Servlet可以操作的内容,jsp都可以操作,只是慢而已。所以,jsp大多情况只是做个页面的展示,业务逻辑由Servlet完成,然后转发给jsp展示页面而已,这好像就是前后端分离的情况。1.首先是编码问题,cookie中不能存储中文,中文必须编码,这样才能存储在cookie中,使用的时候要解码。URLEncoder.encoder("中文","编码方式");URLDe原创 2017-05-31 01:32:21 · 314 阅读 · 0 评论