
JavaWeb
bighuan
哈哈哈哈哈哈!
展开
-
JavaWeb之Cookie与Session
一,概述Cookie和Session都属于域对象,二者都是一种会话技术.Cookie的会话数据保存在浏览器客户端,Session的会话数据保存在服务器端.二,Cookie技术原理1)原理:服务器创建cookie对象(可创建多个),把会话数据存储到cookie对象中,Cookie cookie = new Cookie("username", "bighuan");2)服原创 2017-03-28 09:33:46 · 397 阅读 · 0 评论 -
DbUtils组件的使用小指南
一,概述1)commons-dbutils是Apache组织提供的一个开源JDBC工具类库,它是对JDBC的简单封装,学习成本较低,并且使用dbutils能极大简化jdbc的代码编写量,同时也不会影响程序的性能.2)去官网下载组件,将相应jar包引入到项目中.我导入的是commons-dbutils-1.6.jar这个jar包.二,查询1)查询:自定义结果集封装对象@Tes原创 2017-04-05 20:34:33 · 499 阅读 · 0 评论 -
BeanUtils组件使用小指南
一,概述程序中对JavaBean的操作还是相当频繁的,但是总有那么一些好用到爆炸的开源组件,为无数开发者提供便利.今天就记一下BeanUtils组件的简单用法.BeanUtils是Apache提供的开源组件,主要就是为了简化对JavaBean的操作.二,使用开发者去官网下载相应的组件,将commons-beanutils-1.8.3.jar 和commons-logging-1.1.3原创 2017-04-05 19:32:45 · 305 阅读 · 0 评论 -
JavaWeb之得到web应用中的资源文件
新建一个web项目,在src下建一个db.properties文件,文件中有一些配置信息,如:username=rootpassword=abc创建一个servlet类ResourceDemo.java,在这个类中读取db.properties中的配置信息.整个ResourceDemo.java代码如下:package com.bighuan.path;import java.i原创 2017-03-27 09:32:16 · 501 阅读 · 0 评论 -
JavaWeb之Servlet编程
记一下Servlet的知识点. 1)Servlet生命周期:构造方法-->init(有参)-->service()-->destroy()构造方法: 创建servlet对象。默认情况下,第一次访问servlet对象时。只调用1次。init方法(有参): 创建完servlet对象后调用。只调用1次。注意: 会调用无参的init方法。service方法: servlet提供服务原创 2017-03-26 21:46:43 · 302 阅读 · 0 评论 -
JSP之自定义标签
一,概述在jsp页面中,我们当然希望是jsp脚本越来越少,而自定义标签主要用于移除jsp页面中的jsp脚本.二,自定义标签的步骤1)编写标签处理器类,使它继承SimpleTagSupport类(SimpleTagSupport实现了SimpleTag接口),覆盖doTag()方法,在doTag()方法中实现标签的功能.2)在WEB-INF目录下新建一个tld文件,在这个文件里面配置原创 2017-04-03 16:48:35 · 317 阅读 · 0 评论 -
Java之JavaBean
一,概述不得不承认,自己对JavaBean的概念依然是有点模糊.因为学习jsp的原因,才突然发现JavaBean的莫大好处.所以刚好javabean和jsp提供的三个关于JavaBean组件的动作元素(即动作标签)可以写一篇博客了.二,JavaBean定义JavaBean是一个遵循特定写法的Java类,它通常具有如下特点:1)这个Java类必须具有一个无参的构造函数.2)属原创 2017-04-03 16:02:51 · 413 阅读 · 0 评论 -
JavaWeb之路径问题
在Web开发中,有时确实会被路径问题搞得晕头转向.但是要记住一点小诀窍,就不用再为此烦恼了.我们只要搞清楚我们写的路径是给服务器(tomcat)用还是给浏览器用就可以了./** * 目标资源:target.html * 给谁用: * 给服务器用: /表示当前应用的根目录(WebRoot)下 * 给浏览器用: /表示在webapps根目录下 */新建一个原创 2017-03-26 23:04:10 · 288 阅读 · 0 评论 -
JSP之jstl标签库
jsp标签的分类1)内置标签(动作标签):不需要在jsp页面导入标签.2)jstl标签:需要在jsp页面导入标签,通过taglib指令.3)自定义标签:开发者自行定义,也需要在jsp页面导入相应自定义标签jstl标签库jstl标签库(Java standard tag libray),Java标准标签库,SUN公司设计了超多标签供我们使用,从而减少jsp页面中的jsp脚本.原创 2017-04-02 12:43:53 · 753 阅读 · 0 评论 -
JSP之基本语法
一,概述jsp的语法说多不多,但对于自己这种记忆力不太好的人来说,记起来还是有点吃力的.当年为了记英语单词使用了抄的方法,现在就为了巩固技术,打好基础,写写博客其实是对自己来说是一种最适合的方式.好了,进入正题吧!二,JSP语法1)jsp模板jsp页面中的html代码就是jsp的模板.2)jsp脚本语法:作用:执行Java代码原理:把脚本中的代码原封不动的拷贝到_j原创 2017-03-30 08:31:38 · 394 阅读 · 0 评论 -
JSP之jsp内置标签
jsp标签jsp标签的作用:主要就是为了替换jsp脚本,用于在jsp页面中执行Java代码;使jsp页面少出现或是不出现java代码.(EL表达式也有类似此作用,不过el是替换jsp表达式的)jsp内置标签(动作标签)1)转发标签 <% //request.getRequestDispatcher("/guess.jsp").forward(request,re原创 2017-04-02 12:20:45 · 1477 阅读 · 0 评论 -
JSP之EL表达式
EL(Expression Language)表达式作用:向浏览器输出域对象中的变量值或者是表达式计算的结果.主要是为了替换jsp表达式.jsp的核心语法:jsp表达式和jsp脚本.jsp开发原则:尽量在jsp页面中少写甚至不写Java代码.EL语法:${变量或表达式 }1)输出基本数据类型变量 <% String name="bighuan";//为原创 2017-04-02 11:49:08 · 700 阅读 · 0 评论 -
JavaWeb之编码问题
学习servlet时,不可避免的都会遇见编码问题,其实解决办法就是要保证request和response的编码都保持一直就行,这样就不会遇见中国特色的编码问题.下面就简单记一下方法,省的自己忘记.package com.bighuan.response;import java.io.File;import java.io.FileInputStream;import java.io.I原创 2017-03-26 08:47:13 · 357 阅读 · 0 评论 -
DBCP与C3P0连接池组件
一,概述平常操作数据库时,都是用户想数据库请求获得连接,而数据库创建连接通常需要消耗相对比较大的资源,创建时间也比较长.如果一个网站每天有上百万的访问量,那么数据库服务器就需要创建上百万次的连接.这对数据库资源是极大的浪费,容易造成服务器内存溢出 宕机等.所以呢,就有了连接池技术.连接池技术的核心思想(这段话来自百度):连接复用,通过建立一个数据库连接池以及一套连接使用、分配、管理策略,使得该原创 2017-04-08 09:21:18 · 1086 阅读 · 0 评论 -
jsp之九大内置对象与四大域对象
一,什么是内置对象?在jsp开发中会频繁使用到一些对象,如ServletContext HttpSession PageContext等.如果每次我们在jsp页面中需要使用这些对象都要自己亲自动手创建就会特别的繁琐.SUN公司因此在设计jsp时,在jsp页面加载完毕之后自动帮开发者创建好了这些对象,开发者只需要使用相应的对象调用相应的方法即可.这些系统创建好的对象就叫做内置对象.在serv原创 2017-03-31 15:15:10 · 80027 阅读 · 12 评论 -
JSP的执行过程及生命周期
一,概述前段时间决定转战JavaWeb的我,现在终于可以修炼JSP了.从决定开始走JavaWeb方向,就先去重温了Html CSS JavaScript,然后学习Servlet编程,昨天进入了JSP的学习.接近两天的JSP学习,灌输了很多技术点,难免有点消化不良.所以还是决定慢下来一点,整理整理一些常用的知识点,消化一下.消化的最好方式,当然就是写博客了.好了,进入正题.二,JSP引入原创 2017-03-29 21:31:21 · 5859 阅读 · 0 评论 -
C3P0组件+DbUtils组件实现一个JdbcUtils工具类
一,准备工作1)导入相应的驱动及jar包,如下图:前面几篇博客都有对JDBC连接数据 DbUtils简化数据库操作 C3P0实现连接池进行了介绍.二,代码环节1)工具类JdbcUtils.java代码如下:package com.bighuan.utils;import javax.sql.DataSource;import org.apache.commons.d原创 2017-04-08 10:50:23 · 2026 阅读 · 0 评论 -
CSS的一些常用知识点
一,概述CSS中的一些常用用法老是忘记,翻代码吧,有时就找不到.还是写在博客里放心,忘记了就回来看一看.二,使用CSS样式的三种方式1)通过标签中的style属性使用CSS样式(不推荐使用,没办法复用)新闻2)引用外部的CSS文件,推荐使用引用外部CSS 文件有两种有两种方式:a,推荐使用这种方式引用外部css文件b,引用外部文件的第二种方式 @原创 2017-03-28 23:09:30 · 885 阅读 · 0 评论 -
PageHelper测试分页插件
步骤一,在maven的pom.xml文件中添加相应的依赖,mybatis的依赖,相应Jdbc驱动的依赖,PageHelper的依赖PageHelper的依赖如下 com.github.pagehelper pagehelper 4.2.1在resource下新建一个spring文件夹测试代码:package com.taotao.d原创 2017-11-21 21:24:41 · 524 阅读 · 0 评论