- 博客(30)
- 收藏
- 关注
转载 commons-beanutil应用
利用commons-beanutil自写一个java工具类:public class MapToBeanUtil { /* * 传入一个map和一个类型,通过类型创建变量,把map中的数据封装到javabean对象中,然后返回对象 */ public static <T> T toBean(Map map,Class&l...
2015-06-29 16:04:00 87
转载 commons-beanutil
commons-beanutil简化了内省的操作,底层使用的是内省所需要的jar包:commons-beanutils.jar,commons-logging.jarpublic class Student { private int id; private String name; private String password; ...
2015-06-29 14:39:00 119
转载 连接池
连接池:程序不用自己来创建连接,用池来管理连接,连接池会默认创建n个初始连接,用的时候从里面捞几个上来,用完了再扔回去,可以重复利用,这个池子里的连接是用各种方法创建的,其中就包括用jdbc创建的dbcp连接池:导入jar包:commons-dbcp-1.4.jarpublic static void main(String[] args) throws Exc...
2015-06-26 15:41:00 58
转载 jdbc复习笔记
jdbc原理:java提供了一组规范,由各大数据库厂商针对自己的数据库来提供这组规范的实现,这个规范称为jdbc,而实现称之为jdbc驱动表程序四大核心类:DriverManager ---- getConnection()//获取连接Connection ------ createStatement//一般语句集 ----- ...
2015-06-25 23:18:00 138
转载 jsp之include指令
<%@ include file="xx.jsp"%>静态包含,在一个页面中包含其他页面,tomcat会把多个页面生成一个.java文件转载于:https://www.cnblogs.com/sflik/p/4601019.html...
2015-06-25 21:49:00 58
转载 sql预编译原理
ps:使用预编译时,当再次传递新的参数,只需要把参数传递给数据库,执行响应的函数,不需要再进行sql校验,编译转载于:https://www.cnblogs.com/sflik/p/4587368.html...
2015-06-18 23:57:00 1691
转载 EL表达式语法
操作list集合:${list[0]} 数组:${arr[0]} javaBean:${对象.属性} 或 ${对象['属性']} 域(map):${map.key} 或 ${map['key']}<body><%request.setAttribute("name","盖伦");%>${reques...
2015-06-16 22:28:00 115
转载 javabean
创建Person类public class Person { private String name; private int age; public String getName() { return name; } public void setName(String name) { ...
2015-06-16 14:46:00 51
转载 EL全域查找
request.findAttribute() 可以进行全域查找EL也有对应的方法可以实现<body><%request.setAttribute("name", "zhangsan"); %>${name}</body>以上输出 zhangsan全域查找的域顺序是pageContext->reques...
2015-06-16 14:36:00 213
转载 EL内置对象
EL一共11个内置对象,无需创建即可以使用。这11个内置对象中有10个是Map类型的,最后一个是pageContext对象。pageScoperequestScopesessionScopeapplicationScopeparam:Map<String,String>,它对应参数!!!;paramValues:Map<String,String...
2015-06-16 10:26:00 110
转载 jsp九大内置对象和4个域对象
对象 类型request HttpServletRequestresponse HttpServletResponsepage jsp(this)session HttpSessionpageContext Pa...
2015-06-15 16:44:00 125
转载 小甜点
cookie客户端(浏览器)缓存,可以保存用户的登陆信息,浏览信息等用户请求服务器(tomcat),服务器响应时会在响应头里面添加cookie,下次再访问服务器时,会把cookie带上,服务器(这里的服务器一般指的是jsp,jsp前身就是servlet)就可以获取你的cookie信息打个比喻:去某餐厅吃饭,你点完餐后,服务员会给你个写着号码的纸条,你再去领餐时,就会带上纸条,服务...
2015-06-13 23:59:00 58
转载 response编码
导致乱码的原因是 解码和编码的格式不统一。‘例:使用rseponse.getWriter.print();向浏览器发送字符数据,如果不在响应之前处理,默认使用iso,iso不支持中文,一定会乱码设置对应的相应头可以防止乱码//设置响应头:response.setHeader("Content-Type","text/html;charset=utf-8");...
2015-06-12 18:15:00 118
转载 request请求编码处理
request用来获取浏览器的请求信息,请求的方式分为get请求和post请求。get请求会把参数显示到地址栏(超链接或通过地址栏直接请求),post请求用来提交表单。get请求的参数在url之后,post请求的参数在请求体中如果请求的参数含有中文,需要对其请求进行编码进行设置post:public void doPost(HttpServletRequest r...
2015-06-11 23:07:00 202
转载 防盗链模拟
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=utf-8"); ...
2015-06-11 01:29:00 112
转载 request浏览器判断
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=utf-8"); ...
2015-06-11 00:45:00 75
转载 request获取ip
@Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String ip = "192.168.1.11"; ...
2015-06-11 00:15:00 54
转载 ServletConfig
public interface ServletConfig { public String getServletName();//获取Servlet在web.xml文件中的配置名称,即<servlet-name>指定的名称 public ServletContext getServletContext();//用来获取ServletContext对象...
2015-06-09 23:15:00 52
转载 HttpServlet原理
先看一下httpServle的部分源码public abstract class HttpServlet extends GenericServlet { private static final long serialVersionUID = 1L; private static final String METHOD_DELETE = "DELETE"...
2015-06-09 18:26:00 111
转载 Servlet,GenericServlet,httpServlet区别
Servlet接口:定义五个方法,其中包括三个生命周期方法GenericServlet类:实现了Servlet定义的方法,强制参与了Servlet的生命周期HttpServlet类:继承了GenericServlet,不会强制参与Servlet的生命周期,可以直接调用GenreicServlet的方法,并且还扩展了doGet,doPost,doDelete,doPut,d...
2015-06-09 15:28:00 123
转载 递归应用:遍历文件夹
public class FileList { public static void main(String[] args) { printFiles(new File("d:/Program Files")); } public static void printFiles(File file) { if (fi...
2015-06-03 23:29:00 89
转载 泛型接口Dao层应用
class User { private int id; private String name; private int age; public User(int id, String name, int age) { this.id = id; this.name = name; ...
2015-06-02 22:37:00 123
转载 泛型详解
http://baike.baidu.com/link?url=H1VQGsW8pQI7PGfiV4I9wONnwgL6KU_bEkjdoiZKfoK5ohcLtOvLidNp3zCHQkqwlvJlvMsJ-o1XkXXpLt6AA_转载于:https://www.cnblogs.com/sflik/p/4547131.html
2015-06-02 17:44:00 48
转载 List集合与面向接口
以前基础学不太好,比如说使用List集合 List<String>list = new ArrayList(String); 以为只有这一种调用的方法,list集合诞生出来就是这样调用的,就像是人诞生出来就有一个头,两只手,两只脚,最近发现 ArrayList list = new ArrayList(String);也可以调用到list的方法,打破了我那种观念,一定要知道这...
2015-06-02 00:53:00 70
转载 泛型方法
泛型方法中可以定义泛型参数,此时,参数的类型就是传入的数据类型。格式: 访问修饰符 <泛型标识> 泛型标识 方法名称([泛型标识 参数名称]) {}class Generic { public <T> T tell(T t) { return t; }}public class Generi...
2015-06-01 20:57:00 55
转载 泛型数组
public class GenericArray { public static void main(String args[]) { String str[] ={"呵","呵呵","呵呵呵"}; tell(str); } public static <T> void tell(T arr[]) {...
2015-06-01 19:54:00 50
转载 构造方法中使用泛型
class A<T> { private T value; public A(T value) { this.value = value; } public T getValue() { return value; } public void setValue(T ...
2015-06-01 08:36:00 96
转载 泛型
class Point<T> { private T x; private T y; public T getX() { return x; } public void setX(T x) { this.x = x; } public T getY()...
2015-06-01 08:26:00 67
转载 java面向对象抽象类应用
abstract class Person { private String name; private int age; public Person(String name, int age) { this.name = name; this.age = age; } public Str...
2015-06-01 00:44:00 54
转载 java面向对象接口的使用
interface USB { void start(); void stop();}class USBDisk implements USB { @Override public void start() { System.out.println("U盘插入"); } @Overr...
2015-06-01 00:12:00 66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人