自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 手动配置hibernate的全过程

主流的数据库是关系型数据库,而编程的思想是面向对象的,如何将对象存储到关系型的数据库中,消除对象—>关系的阻抗,ORM(Object Relation Model)对象关系模型就出现了,而hibernate就是基于ORM的框架.下面我来聊聊hibernate的手动配置过程. 配置环境:eclipse,mysql数据库,hibernate的jar包和连接mysql数据库用的jar包. 配置前提:在

2018-01-11 13:18:44 378

原创 手动配置struts的全过程

java的struts框架的搭建,可以用工具自动的配置,虽然很方便.可是对于初学者而言,它隐藏了很多细节,不知道struts是如何遵循MVC模式的. 下面,我来给大家演示一下如何手动配置struts,希望能给大家一些帮助. 具体步骤: 1.先创建一个web工程 2.把struts开发包引入web工程(WEB-INF/lib) 3.编写login.jsp,wel.jsp和err.jsp

2018-01-04 17:22:33 237

原创 连接数据库的工具类SqlHelper

数据库crud(增删改查)的工具类

2017-12-29 16:34:47 478

原创 读取properties配置文件的内容

①如果配置文件在src目录下,用类加载器读取private Properties pp=new Properties();//这个是获取xx.properties的路径InputStream inputStream=servlet(你当前class的名字).class.getClassLoader().getResourceAsStream("xx.properties");pp.

2017-12-29 16:06:04 216

原创 ServletContext

需求:*大家在访问某个网站的时候,往往都会看到网站的首页面显示您是第几位浏览者(网站计数器),是怎么实现的?*我们在访问某个BBS网站的时候,往往会显示有多少人在线,这是怎么实现的?解决之道:ServletContextweb容器在启动时,它会为每个web应用程序都创建一个对应的ServletContext对象,它代表当前web应用快速入门1.ServletContext是

2017-12-29 08:16:55 124

原创 cookie vs Session

1.存在的位置①.cookie存在客户端的临时文件夹②.session存在服务器端的内存中,一个session域对象为一个用户浏览器服务.2.从安全性看①.cookie是以明文方式存放在客户端的,安全性相对较弱,可以通过加密后存放.②.session是存放在服务器端的内存中的,安全性较好.3.网络传输量cookie会传递信息给服务器.session的属性值不会给客户

2017-12-27 08:38:50 154

原创 对Session销毁时间的讨论.

对session的销毁时间的讨论面试题:(应用:关掉IE,再开IE,上次购买的商品还在)涉及到session销毁时间分析:*我们的session生命周期如果是30min,该session不会随着浏览器的关闭,而自动销毁.而会到30min后,才会被服务器销毁.*使用代码实现该功能(session+cookie)分析实现的思路:在创建session的时候,将session的Id

2017-12-27 08:36:40 1498

原创 Session

什么是会话(session)基本概念:指用户开一个浏览器,访问一个网站只要不关闭该浏览器,不管该用户点击多少个超练接,访问多少资源,直到用户关闭浏览器,整个这个过程,称为一次会话.Session是服务器端技术.//访问Session(当发现没有session的时候,就会自动创建一个session)HttpSession session=request.getSession();

2017-12-27 08:29:04 123

原创 Cookie

cookie服务器在客户端保存用户的信息,比如登录名,密码等用的就是cookie技术cookie的原理:服务器创建,返回给浏览器,浏览器保存在缓存中,当该浏览器访问特定的web应用时,将cookie中的信息封装到HttpServletRequest中,发送给服务器.cookie的使用:可以看作一张表:分为名字(name),值(value),均为String类型为什么需要cookie

2017-12-27 08:27:36 153

原创 中文乱码处理

中文乱码处理发生中文乱码有三种情况①表单form(1)post解决方法:这接受方设置适当的编码request.setCharacterEncoding("utf-8");(2)get可以写一个工具类public class MyTools{public static String getNewString    (String str){

2017-12-22 22:24:39 774

原创 HttpServletResponse的说明

HttpServletResponse的说明①getWriter()和getOutputStream();区别:(1)getWriter()用于向浏览器会送字符数据(2)getOutputStream()向浏览器回送二进制数据和字符数据.如何选择如果是回送字符数据,使用getWriter(),如果 是回送字节数据,使用getOutputStream();这两个流不能

2017-12-22 22:22:34 189

原创 HttpServletRequest说明

Http协议是建立在tcp/ip协议之上的一种超文本传输协议在web应用中可以分为http请求和http响应①http请求GET /test/hello.html HTTP/1.1  请求行Accept:*/*Referer:http://localhost:8080Referer:告诉服务器,我来自哪里,该消息头常用于防止盗链.Accept-Encoding:gz

2017-12-22 22:16:06 342

原创 servlet细节

①开发servlet有三种方法(1)实现servlet接口(2)通过继承GenericServlet(3)继承HttpServlet如果在dos下使用javac命令编译程序(程序中带有包)package hsp.com;要用如下命令javac -d . xx.java②servlet的生命周期,是怎样工作的?(1)创建servlet实例(2)web容器调

2017-12-22 22:00:47 160

原创 JSP的MVC模式

我在学习JSP连接数据库的时候,用到的是MVC模式(看的书是JSP实用教程(耿祥义版本的))我所讲的适合萌新看.在这里提一下MVC模式:M代表model存储对象(javaBean),V是view(html显示页面),C是Controller处理数据(Servlet)MVC的作用是为了应用更好的维护和扩展,V从显示页面从接收数据,经过Servlet处理数据,处理过后将数据存储在M(javaB

2017-11-30 17:16:03 5248

原创 JSP的九大内置对象

首先要先了解web服务器的运行原理(网上有)1.application对象通常将web应用的状态数据放入application中.作用:(1)在整个Web应用的多个JSP,Servlet之间共享数据(交换信息)           (2)访问Web应用的配置参数(web.xml中的配置信息)作用范围:整个Web应用有效方法:setAttribute(String att

2017-11-22 22:12:26 192

原创 jsp基本内容2

JSP的3个编译指令1.pagesession:设定这个JSP页面是否需要HTTPSessionsession="true||false";errorPage="relativePage";isErrorPage="true||false";是否为错误处理程序pageEncoding:指定生成网页的编码字符集import="java.sql.*";引入的包名.con

2017-11-22 15:52:24 196

原创 JSP之自己构建WEB应用

自己构建Web应用1.创建一个webDemo的文件夹2.在webDemo文件夹下创建WEB-INF文件夹3.在其他web应用中找到web.xml文件(只保留最原始的部分),将web.xml文件放到WEB-INF文件夹下4.在WEB-INF下创建lib和classes文件夹这已经是一个空的web应用,将webDemo放到Tomcat服务器的webapps路径下.在webDem

2017-11-21 13:29:27 331

原创 JSP内容之Tomcat

1.Tomcat的文件夹部分 1.1conf:存放Tomcat的配置.所有的Tomcat的配置都在这个文件夹下.例如修改端口号的server.xml,web.xml,tomcat-users.xml(这个可以增加用户)增加登录Manager控制台的用户1.2 lib:存放Tomcat服务器的核心类库(jar文件),例如mysql,sql server的驱动程

2017-11-21 12:28:32 151

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除