- 浏览: 32386 次
- 性别:
- 来自: 深圳
最新评论
-
hubertstar:
我晕,要是用了这几个方法,哭都找不到地方哭。先说说比较严重的几 ...
java常用Utils整理
文章列表
struts2-excel文件的读取
- 博客分类:
- java 应用
页面:
<input type="file" id="filePath" name="filePath" value="${filePath?if_exists}" title="${action.getText('operator.excelpath')}" class="textbox_css" style="width:500px" />
<input type="button" class="btn& ...
页面(freemark页面):
<input type="file" id="filePath" name="filePath" value="${filePath?if_exists}" class="textbox_css" style="width:500px" />
<a href="${base}/system/batchDomnManager.action?act=downlo ...
老师Teacher 与 课程Course 是一个多对多的关系,Pojo与XMl配置如下。
Pojo
Java代码
public class Course {
private String id;
private String name;
private Set<Teacher> teachers = new HashSet<Teacher>();
public String getId() {
return id;
}
public void setId(Str ...
//方法如下:
public static void main(String[] args) {
List<Bean> list=new ArrayList<Bean>();
Bean b1=new Bean("1","控件使用","");
Bean b2=new Bean("2","员工管理","");
Bean b3=new Bean("3","部门管理","&quo ...
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>JavaScript强化训练--下拉列表的操作01</title>
<script language="JavaScript" type="text/javascript">
//移动下拉框被选中选项
//fromSelId :源下拉框id
//toSelId :目标下拉框id
fun ...
public的类、类属变量及方法,包内及包外的任何类均可以访问;
protected的类、类属变量及方法,包内的任何类,及包外的那些继承了此类的子类才能访问;
private的类、类属变量及方法,包内包外的任何类均不能访问;
如果一个类、类属变量及方法不以这三种修饰符来修饰,那么包内的任何类都可以访问它,而包外的任何类
都不能访问它(包括包外继承了此类的子类),因此,这类、类属变量及方法对包内的其他类是友好的,开放的,而对包外的其他类是关闭的。
abstract:抽象修饰符
用abstract修饰的类表示抽象类,抽象类不能被实例化,用abstract修饰的方法表示抽象方法,抽象方法没 ...
第三步,定义具体dao接口
package dao;
import bean.entity.Clothes;
public interface ClothesDao extends GenericDao<Clothes,Integer> {
}
第四步,实现dao
package imp;
import bean.entity.Clothes;
import dao.ClothesDao;
public class ClothesDaoImpl extends GenericHibernateDaoImpl<Clothes,Integer> implements ...
log4j的应用实例
- 博客分类:
- java 应用
第一步,要项目的src下面建一个log4j.properties文件,里面内容如下,
log4j.properties:
#to console
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern= %d{yyyy-MM-dd HH:mm:ss} % ...
public class TimeClass {
public long s=0;
public String getTime() throws ParseException{
String strTime=null;
//1.页面设置初始时,当前时间(begin)大于定设置时间(end)时会显示出剩余时间和修改按钮
SimpleDateFormat dfs = new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss");
Date begin=new Date();
Date end = dfs.pa ...
//获得客户端真实IP地址:
public String getIpAddr(HttpServletRequest request) {
String ip = request.getHeader("x-forwarded-for");
if ((ip == null) || (ip.length() == 0) || ("unknown".equalsIgnoreCase(ip))) {
ip = request.getHeader("Proxy-Client-IP");//获得代理访问者地IP
}
if (( ...
java编辑器 列出所有实现此接口的类 ctrl+T
全局 内容辅助(代码提示) Alt+/
全局 查找并替换 Ctrl+F
Java编辑器 显示工具提示描述 F2
全局 打开类型层次结构 F4
全局 打开声明 F3
Java编辑器 打开此类的结构 Ctrl+F3
全局 打开类型可以方便快速找到要的类 Ctrl+Shift+T
全局 打开资源可以方便快速找到要的类 Ctrl+Shift+R
全局 后退历史记录 Alt+←
全局 前进历史记录 Alt+→
全局 转至匹配的括号 Ctrl+Shift+P
文本编辑器 转至行 Ctrl+L
全局 打开搜索对话框 Ctrl+H ...
第一步,写泛型
package dao;
import java.io.Serializable;
import java.util.List;
/**
* @author zhonghy
*基于泛型的通用Dao接口
* @param <T>
* @param <ID>
*/
public interface GenericDao<T,ID extends Serializable> {
/**
* 增加
* @param entity
*/
boolean ad ...