`
文章列表
javax.servlet.http.HttpSession 这个类是很常用的,每当我们浏览网站,不论有没有登陆,都会产生1个session,它记录了和浏览者相关的数据; 下面介绍session的2个监听器接口: 1)javax.servlet.http.HttpSessionBindingListener; 实现这个接口的类,每当被存放到session或从session中移除都会出发接口中相应的方法,从而实现监听的效果; 2)javax.servlet.http.HttpSessionListener; 实现这个接口的类,本身就是1个监听器,每当有session生成或消亡时,都触发 ...
Scanner与正则表达式运用 import java.util.regex.*; import java.util.*; public class ThreatAnalyzer { static String threatData = "58.27.82.161@02/10/2005\n" + "204.45.234.40@02/11/2005\n" + "58.27.82.161@02/11/2005\n" + "58.27.82.161@02/12/2005\n&q ...
首先我们的国际化资源文件中有 user.not.found = 用户不能找到,用户名称=[{0}] user.password.error = user.password.error 第一种 声明式异常处理 为国际化配置文件中的每个key,设计一个异常。 用户登录验证,用户名错误抛出UserNotFoundException,密码错误抛出PasswordErrorException public void login(String username, String password) { if (!"admin".equals()) { th ...
当数据库字段设计为定长字符串时,效率高,占空间。空间换时间 varchar2最多4096字节,再往大了,用long型存 图片的存储也可以是数据库中存名字,实际存在硬盘上 create table stu ( id number(6) primary key, name varchar2(20) constraint stu_name_nn not null, sex number(1), age number(3), sdate date, grade number(2) default 1, class number(4) ...
--desc 表名 描述表的内容 desc emp; --加上数学表达式和列名 ""保持格式 select ename "name space", sal*12 year_sal from emp; select 2*3 from dual; select sysdate from dual; --空值的数学表达式 结果都是空值 select ename, sal*12 + comm from emp; --"||"字符串连接 单引号中的是字符串,字符串中的单引号,''表示 ...
package demo; import org.json.JSONException; import org.json.JSONObject; public class Book { private String name; private int id; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getId() { return id; } pub ...
转自:mariah_fan@hotmail.com Commons-Beanutils 这个是jakarta commons项目中的一个子项目。这个项目开发的目的是帮助开发者动态的获取/设值Java Bean的属性,同时解决每次都要写getXXX和setXXX的麻烦。 Commons-Beanutils(一) 一、XXXConvert 这些类都实现Converter接口,提供把value值转化成为相应XXX类的实现。现在只针对四种类型:数字,时间,Boolean和String。在 Converter 接口中只有一个方法convert(Class type, Object value),把va ...
在ActionForm中使用BigDecimal,如果页面没有输入内容就提交表单,会出现BeanUtils.ConversionException。具体内容不同版本的common BeanUtils也不一样,大致原因是Byte、Integer、Float、BigDecimal等等数据,当输入的string.length()==0时,就抛异常。 解决办法,在web.xml中加入如下内容 <init-param> <param-name>convertNull</param-name> <param-value> ...
Global site tag (gtag.js) - Google Analytics