`
kowen
  • 浏览: 113720 次
  • 性别: Icon_minigender_1
  • 来自: 东营
社区版块
存档分类
最新评论
文章列表
1.jsp网页用pageEncoding="UTF-8" 2.编写filter修改request的characterEncoding package com.test.filter; import java.io.IOException; import javax.servlet.*; public class EncodingFilter implements Filter { private String encoding; public void destroy() { this.encoding = null; } public void do ...
package cn.pbc.whfxcjc.sql2xml.test; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashSet; import java.util.List; import java.util.SortedSet; import java.util.TreeSet; public class SortListDemo {     public static void main(String[] args) { ...
package cn.pbc.lltj.report.util; import java.io.*; import jxl.*; import jxl.format.CellFormat; import jxl.write.*; import jxl.write.Number; import jxl.write.biff.RowsExceededException; /** * 封装Excel模板和报表的操作 * * @author zgw * */ public class Excel { private WritableWorkbook wwb; private Wri ...
Ext.apply(Ext.form.VTypes, { // 年龄 "age" : function(_v) {   if (/^\d+$/.test(_v)) {    var _age = parseInt(_v);    if (_age < 200)     return true;   } else    return false; }, 'ageText' : '年龄格式出错!!格式例如:20', 'ageMask' : /[0-9]/i, // 密码验证 "repassword" : function(_v, field ...
在ExtJS使用Combobox时: Ext.form.ComboBox({ name: 'userOut', triggerAction: 'all', mode: 'local', valueField: 'value', displayField: 'text', store: userStore, allowBlank: false, readOnly: true }) 类似这样的情况,当使用form.getForm().submit()方式提交时,服务器得到的请求字段中userOut的值总是combobo ...
运行struts2.1.6最少需要引入以下几个包(全部都在struts-2.1.6-all.zip的lib里边) commons-fileupload-1.2.1.jar commons-logging-1.0.4.jar freemarker-2.3.13.jar ognl-2.6.11.jar struts2-core-2.1.6.jar xwork-2.1.2.jar
在做项目是遇到一个问题: 选择地区代码的ComboBox是可以手动输入的,输入时按前缀方式查询, 缺点是我必须选中下拉框的一项,如果不是选择而是手工输入完整代码,查询时getValue得到的是undefined,改为用getRawValue解决此问题。 原因是getValue是从ComboBox的store中用getById取数据,如果不选择,getById返回的是undefined。
使用struts下载文件时,在ie中文件名称总是显示乱码,以下是解决方法,在firefox和ie下都正常 struts配置: <action name="download" class="pbc.ljf.lilv.action.ReportAction" method="download"> <result name="success" type="stream"> <param name="contentType&quo ...
●空catch语句块   犯这种错误的人比较少,一般发生在刚学会Java或者刚参加工作不久的人身上。   所谓"空catch语句块"就是在catch语句块中没有对异常作任何log处理,导致异常信息被丢弃掉。一旦程序不能正确运行,由于查不到任何log信息,只好从头看代码,靠肉眼找bug。   ●没有使用finally   很多人在catch语句之后不使用finally语句。由于在try语句中可能会涉及资源的申请和释放。如果在资源申请之后、资源释放之前抛出异常,就会发生资源泄露(资源泄露的严重性,上一个帖子已经聊过了)。   ●笼统的catch语句块   有些人为了省事,只在 ...
1 log 1.1 用log.error表示系统级错误 1.2 用log.warn表示应用级错误 1.3 服务初始化或结束用log.info 1.4 用log.debug替代out,debug要判断isDebugEnable 1.5 用log.warn("",e)替代e.printstack 1.6 用log4e生成log相关代码 1.7 Log信息要保证可读性,需记录现场信息,如当前处理id等 2 exception 2.1 try catch内的代码不要太长 2.2 因为性能原因,try catch少放循环内 2.3 尽量避免catch(Except ...
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。         瞬时态         由new命令开辟内存 ...
1、到底在哪用cascade="..."? cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有 cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通 过这个属性来判断一个对象应该save还是update,如果这个对象的id是unsaved-value的话,那说明这个对象不是 persistence object要save(insert);如果id是非unsaved-value的话,那说明这个对 ...
XML Schema 描述 XML 文档的结构,替代原有的DTD。 XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。 XML文件可以设置自定义的命名空间,有无自定义命名空间的xsd验证方式设置不同,下边有两个例子: (1)带命名空间 xml文件node.xml: <?xml version="1.0"?> <note xmlns="http://www.w3school.com.cn" xmlns:xsi="http://www.w3.org/2001/XM ...
一.javadoc 介绍 我们在开发JAVA程序中, 可以使用Javadoc来进行程序文档的整理, 这有两个好处: 1.编写程序时如果他人引用了你写的类或函数,在引用时会自动显示帮助信息; 2.项目开发完成后,利用Java自带的JavaDoc工具就可以生成 ...
1、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Workspace,右侧Text file encoding,选择Other,改变为 utf-8(必须小写),以后新建立工程其属性对话框中的Text file encoding即为UTF-8。 2、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Content Types,右侧Content Types树,点开Text,选择 Java Source File,在下面的D ...
Global site tag (gtag.js) - Google Analytics