- 浏览: 244254 次
- 性别:
- 来自: 长春
最新评论
-
liqy_2012:
谢谢您的文档,真给力!!!
CXF脱离Spring运行 -
corleonelu:
弄了一个下午了,终于可以吃饭了,
class XXX nor any of its super class is known to this context. -
lb0125:
刚试,没用!
getServletContext() NullPointerException分析 -
pangchaofu:
学习了,以前没用过
转:Oracle中start with...connect by prior子句用法 -
hs798630734:
为什么我这加这句@BindingType(value=java ...
Cxf soap协议改成1.2
文章列表
xml文件的形式
DOMConfigurator.config(filename);
properties的形式
PropertyConfigurator.configure(filename);
运行报错
java.lang.IllegalAccessError: tried to access method org.apache.log4j.Logger.<init>(Ljava/lang/String;)V from class org.apache.log4j.spi.RootLogger
是由于工程里面还有log4j-over-slf4j引起的 ...
javax.mail.MessagingException: 503 Error: need EHLO and AUTH first !
503错误。因为smtp服务器需要授权。在spring的配置中加入<prop key="mail.smtp.auth">true</prop>即可。
或者
JavaMailSenderImpl sender = new JavaMailSenderImpl();
Properties javaMailProp = new Properties();
javaMailProp.setProperty(& ...
Freemarker 数字格式化
- 博客分类:
- 前端应用
freemarker在解析数据格式的时候,自动默认将数字按3为分割(1,000),这会给开发带来一些问题,比如通过URL传参,就会报错
${id}=1,000
解决的办法:
1、使用内建函数c,比如:${id?c},可以避免数字被格式化。缺点:在所有需要传参的地方都要处理。
全局的处理方法2、在freemarker配置文件freemarker.properties加number_format=#或者number_format=0;
这种解决方式我试了,但是没效果,不知哪里的问题。3、在模板中直接加<#setting number_format=" ...
JPA的OpenSessionInView
- 博客分类:
- ORM
在hibernate里面使用opensessioninview正常,项目切换到JPA环境报错
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
因为JPA没有用到SessionFactory,而是改为entityManagerFactory实现,所以osiv实现相应的改一下即可解决
org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter。
转:Eclipse内存设置讲解
- 博客分类:
- Eclipse
转自:http://www.blogjava.net/wilesun/archive/2007/12/15/167915.html
-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些 ...
Struts namespace="" 问题
- 博客分类:
- Web应用
struts.xml里面 namespace如果不设置(相当于namespace=""),默认可以接收所有的URL请求
比如,访问/loginV、aa/loginV、 aa/bb/loginV 都可以访问到此Action
<action name="loginV" method="loginValidate" class="user.userLoginAct"></action>
但是我设置了,只能通过/loginV访问。
寻其原因,是由于
struts.enable.S ...
Freemarker处理boolean
- 博客分类:
- Web应用
直接${wsColumn.isDisplay}会报错
${wsColumn.isDisplay?string('1','0'),如果true,返回1, false 返回0。
css overflow属性
- 博客分类:
- 前端应用
overflow 属性规定当内容溢出元素框时发生的事情。
通俗的规定就是在容器里的内容如果超过了父容器处理的方式。
div { width:150px; height:150px; overflow:scroll;
}
据说这个属性在IE6和IE7不起作用。
外层div上面加上position:relative就解决了。
Struts2上传超过2M的文件
- 博客分类:
- Struts
在struts2中用common-fileupload上传文件有文件大小限制, 限制为2M,如果超过报错,
the request was rejected because its size exceeds the configured maximum (2097152)。
解决方法:在struts.xml中加入
<constant name="struts.multipart.maxSize" value="20971520"/>就可以上传20M大小的文件了。
这个值可以任意设定。
Spring扫描jar包中的类
- 博客分类:
- Spring
Spring通过component-scan扫描Bean,如果达成jar包,将失效。
正确的做法是:在Eclipse 导出jar的时候,选中add directory entries选项。
log4j根据需要输出到不同的文件
- 博客分类:
- log4j
首先要定义不同的Appender
<appender name="ACTION" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="D:\\DmsProject\\log\\ACTION\\action.log" />
<param name="Threshold" value="DEBUG" /> ...
Jquery.post打印错误信息
- 博客分类:
- 前端应用
由于Jquery.post没有onError回调函数。我们需要重写ajaxError方法。
1、在Action中要将异常信息通过
response.getWriter().write(e);
返回到前端。
2、在前台定义全局的错误处理函数
$(document).ready(function(){
$(document).ajaxError(function(event, jqXHR, ajaxSettings, thrownError) {
alert(thrownError);
$("#saveBtn").attr( ...
Struts标签样式
- 博客分类:
- Struts
默认的struts标签会产生额外的内容,和html标签无法对齐。
struts2本身标签是带样式的,加上theme=“simple”就是不启用struts2默认提供的样式,就跟普通jsp一样。
转自:http://www.cnblogs.com/xd502djj/archive/2011/03/22/1991746.html
1,将com.sysdeo.eclipse.tomcat_3.2.1放到D:\program files\Genuitec\Common\plugins2,打开D:\program files\Genuitec\MyEclipse 8.5 \configuration\org.eclipse.equinox.simpleconfigurator\bundles.info文件,在最后加上com.sysdeo.eclipse.tomcat,3.2.1, ...
今天无意间看到JXL对于大数据处理提供了
WorkbookSettings wbSetting = new WorkbookSettings();
wbSetting.setUseTemporaryFileDuringWrite(true);
WritableWorkbook wbook = Workbook.createWorkbook(new File("XYZ.xls"wbSetting);
还没有试,先记录一下。