- 浏览: 5376 次
- 性别:
- 来自: 南京
-
最新评论
文章列表
花费半天研究了一下struts拦截器实现登录验证。做下笔记
附上源码
搭建struts2环境,新建web工程,导入struts的jar包:
编辑web.xml,配置struts。在src下配置struts.xml配置文件
<package name="haslogin" extends="struts-default">
<interceptors>
<!--定义一个名为loginintercetor的拦截器-->
<interceptor name="l ...
MyEclipse反编译插件配置
- 博客分类:
- 编程基础
一:下载插件
JAD : http://www.kpdus.com/jad.html#download(选择与操作系统对应的版本)
JadClipse:http://sourceforge.net/project/showfiles.php?group_id=40205(选择Eclipse支持的版本)
二:安装
1.将下载到的JAD反编译工具解压,将得到的jad.exe放置到系统某一目录下C:\Program Files\Java
2.将jadeclipse插件net.sf.jadclipse_3.3.0.jar 拷贝到myeclipse安装目录E:\Eclipse\Common\pl ...
JDBC API接口与类,集成在java.sql和javax.sql包中,如:DriverManager :依据数据库的不同,管理JDBC驱动 Connection :负责连接数据库并担任传送数据的任务 Statement :由 Connection 产生、负责执行SQL语句 ResultSet:负责保存Statement执行后所产生的查询结果
try {
Class.forName(JDBC驱动类);
} catch (ClassNotFoundException e) {
System.out.println("无法找到驱动类&q ...
Throwable是所有Java程序中错误处理的父类,有两种资类:Error和Exception。
Error:表示由JVM所侦测到的无法预期的错误,由于这是属于JVM层次的严重错误,导致JVM无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操 ...
(转[color=darkred][/color])
1.如果是基本变量,没有hashcode和equals方法,基本变量的比较方式就只有==;
2.如果是变量,由于在java中所有变量定义都是一个指向实际存储的一个句柄(你可以理解为c++中的指针),在这里==是比较句柄的地址(你可以理解为指针的存储地址),而不是句柄指向的实际内存中的内容,如果要比较实际内存中的内容,那就要用equals方法,但是!!!
如果是你自己定义的一个类,比较自定义类用equals和==是一样的,都是比较句柄地址,因为自定义的类是继承于object,而object中的equals就是用==来实现的,你可以看源 ...