- 浏览: 1292114 次
- 性别:
- 来自: 杭州
最新评论
-
guo_guo_guo:
不错
Intellij IDEA 添加jar包的三种方式 -
颜若儒:
请问下,除了用session的方式 ,我采用redirectA ...
Spring验证的错误返回------BindingResult -
AlanJae:
讲得很清晰
Windows下Nginx+Tomcat整合的安装与配置(一)【精】 -
zmwxiaoming:
...
RabbitMQ学习一. 在windows下安装配置 -
iammabing:
感谢楼主,第一次使用idea,最后一步始终不成功,网上找了很多 ...
Intellij IDEA 导入Eclipse或MyEclipse的Web项目
文章列表
Eclipse修改项目名称
1.右键工程:Refactor->Rename,或选中工程按F2,修改名称
2.修改项目目录下:.project文件
<?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>test</name>
3.项目右键-->Properties属性 --> Web Project Sett ...
Eclipse中将Java项目转换成Web项目(或新建Web项目)的方法
前言:
用Eclipse开发项目的时候,把一个Web项目导入到Eclipse里会变成了一个java工程,将无法在Tomcat中进行部署运行。
方法:
1.找到.project文件,找到里面的<natures>标签,查看是否有下面的代码,没有则复制进去。
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.comm ...
hibernate.cfg.xml以及C3P0连接池的配置
1.MySql数据库的配置:
<hibernate-configuration>
<session-factory>
<property name="show_sql">true</property> //显示SQL语句
<property name="current_session_context_class"> ...
ExtJS Tree点击选择节点,不展开/展开(三)
实例讲解:点击触发域(Ext.form.TriggerField)三角按钮,弹出树面板窗口,并将触发域中的内容在树面板中选中,并展开选中节点的父目录。
对应:ExtJS Tree刷新后只选择节点,不展开(二)
一.选中节点,不展开:1.创建Tree:
//1.定义根节点:主管部门
var departRoot = new Ext.tree.AsyncTreeNode({
text:"主管部门",
draggable:false,
expanded:true, //节点展开
i ...
ExtJS中的树的使用和总结
一.TreePanel 配置参数:
root:Ext.tree.TreeNode //根节点
loader:Ext.tree.TreeLoader //数据加载器
checkModel:"single" //复选框只能单选,多选为:multiple,级联:cascade
trackMouseOver:false //是否只有叶子节 ...
Java遍历Set集合
1.迭代遍历:
Set<String> set = new HashSet<String>();
Iterator<String> it = set.iterator();
while (it.hasNext()) {
String str = it.next();
System.out.println(str);
}
2.for循环遍历:
for (String str : set) {
System.out.println(str);
}
优点还体现在泛型:
例 ...
Extjs在IE下日期格式化报错的问题
一.问题描述:
在GridPanel中显示了yyyy-mm-dd的日期,当要取该值传到后台时报错,传到后台的值为:“NaN-NaN-NaN”,IE报ext-all-debug.js 行7172 字符9 语法错误。
错误示例:
var date = Ext.util.Format.date(Ext.getCmp("auditDate").getValue(),"Y-m-d");
二.问题解决:
1.先通过Date.parseDate将获取到的日期进行解析:
如:var d = Date.p ...
通过Kill Session杀掉Oracle中会话或死锁的方式
一.v$session,v$process,v$locked_object三张表的一些常见操作:1.查看当前总会话数和进程数
select count(*) from v$session;
select count(*) from v$process;
2.查询那些应用的连接数此时是多少
select b.MACHINE, b.PROGRAM, count(*)
from v$process a, v$session b
where a.ADDR = b.PADDR
and b.USERN ...
Extjs的HtmlEidtor富文本编辑器的使用和图片上传显示的实现
一.HtmlEditor增加上传图片的功能因为Extjs的富文本编辑器默认没有上传图片的功能,所以我们这里写一个js文件,继承Extjs的HtmlEditor,给其增加上传图片的功能。(在需要用的地方引入该js文件即可)
StarHtmleditor.js:
var HTMLEditor = Ext.extend(Ext.form.HtmlEditor, {
addImage : function() {
var editor = this;
var imgform = ...
Js的打开新窗口、关闭窗口以及后退的几种方式
一.打开新窗口:
js方法:
window.open("http://www.aa.com"); //缺点:容易被浏览器屏蔽
a标签:
<a href="http://www.aa.com" title="新窗口" target="_blank">打开新窗口</a>
对比——当前窗口显示新内容:
js方法:
window.location.href="http://www.aa.com"; //在 ...
解决Extjs当中复选框全选后,取消选中某一项,全选框仍是选中状态的问题
方法:
写一个js文件,在js文件中重写复选框的显示代码,在其他地方引入该js文件
js文件重写代码如下:
//清除 checkbox 表头全选
Ext.override(Ext.grid.GridView,{
onRowSelect : function(row){
this.addRowClass(row, "x-grid3-row-selected");
var selected = 0;
var len = this. ...
Hibernate对与Oracle中Clob类型的使用
一.理解和分析:1.为何实用Clob:oracle数据库当需要存入大数据量(大于4000)时,varchar2不够用,可以使用clob,本文描述clob怎么和Hibernate一起使用。
2.Clob类型的属性的赋值方式——String转Clob:
String content = request.getParameter("content");//1.从request请求中取值(String类型的)
Clob clob = Hibernate.createClob(content);//2. ...
Extjs通过Apache的FileItem进行文件的上传下载
查看FileItem类的方法说明
一.上传
1.Extjs:
在FormPanel中要增加一个属性:[ fileUpload : true ]
var addNewsForm = new Ext.form.FormPanel({
id:"addNewsForm",
frame:true,
layout:"form",
labelAlign:"right",
labelWidth:"150",
buttonAl ...
Extjs的单选框和复选框的取值与赋值
1.取值:取值方式和textfield一样,有2中方式:
(1).Ext.getCmp("id").getValue();
(2).form.getForm().findField("name").getValue();
区别:单选复选框取的只有“true/false”!2.赋值:赋值方式和textfield一样,有2中方式:
(1).Ext.getCmp("id").setValue(true/false);
(2).form.getForm().findField(&quo ...
MD5加密的工具类
import java.io.UnsupportedEncodingException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
/**
* 创建人: zy
* 创建时间: 2014年10月22日 下午2:36:19
* 类描述:将字符串进行加密的工具类
*/
public class MD5Util {
/**
* 将源字符串通过MD5进行加密为字节数组
* @param source
...