`
文章列表
问题描述:在action请求数据的过程中报出"Null value was assigned to a property of primitive type setter of"错误,搜索之后发现是因为数据库里相应的字段为NULL。 解决办法:     第一种:数据库字段不设置为空;     第二种:修改java类中基础类型为其包装类,如int(Integer) 我就是用的第二种
常用正则表达式,有个时候在网上找半天找不到合适的,这里mark一下 正数:^[0-9]+\.{0,1}[0-9]+$
今天写了个quartz定时发短信的job,奇怪的是在本地跑是正常,打包到服务器却不执行了。在网上找了,发现去掉懒加载就跑了,这里记录下。 <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean" lazy-init="false"> <property name="triggers"> <list> <ref local="senderCronTrigger" ...
struts2与利用json与前台交互,使用@JSON注解时要注意,只有要序列化的对象才同时写get set方法,如服务类只写set方法注入,否则会抛出异常
No result defined for action and result input 文章分类:Java编程 今天在编程的时候,我遇到了No result defined for action and result input的错误,这个错误想必大家都有遇到过吧,我今天发了很长时间弄这个错误,我以为我的Action函数出错了想调试,但是程序就是不进入断点,上网查资料,有的说路径错误啦,然后我找我的路径错误,搞了半天还是没发现有路径问题。然后我给我的属性的get方法都弄上了断点,我发现了问题,现在跟大家分享。 这个错误就是说没有为返回的input定义,可是有时候我们不一定要这个鬼东西,然而在 ...
oracle常用函数 1.decode(value,if 1,then 1,if 2,then 2,...,else n) 说明:如果值为1,则返回then1的值,如果value值为2,则返回then2的值,依此类推,如果都没有满足的值财返回elsen的值 例子: decode(status,'20','已交接', '30','已出发', '40','已到达', '50','已入库','无状态') as 交接状态 --如果status为20,则返回已交接,如果status为60则返回无状态
    最近遇到个奇怪的事,Eclipse正常模式下启动maven项目可以正常运行,但是,debug模式启动就报错。 报错信息如下: 2014-9-17 13:41:04 org.apache.catalina.core.StandardContext filterStart 严重: Exception starting filter struts2 java.lang.IncompatibleClassChangeError: Implementing class at java.lang.ClassLoader.defineClass1(Native Method) at ...
1, BeanUtils.copyProperties(dest, orig); 这种copy是浅拷贝,复制后的2个Bean的同一个属性可能拥有同一个对象的ref,这个在使用时要小心,特别是对于属性为自定义类的情况.还要属性为集合类的情况。小心hibernate的Set 2,BeanUtils.copyProperties与PropertyUtils.copyProperties的区别 这两个类几乎有一摸一样的功能,唯一的区别是:BeanUtils在对Bean赋值是会进行类型转化。举例来说也就是在copyProperty时只要属性名相同,就算类型不同,BeanUtils也可以进行copy;而P ...
直接看代码 XStream xs = new XStream(new XppDriver(new XmlFriendlyReplacer("_-", "_")));//解决解析下划线时出现双下划线 xs.alias("request", Request.class); String xml = xs.toXML(request);
删除c:\User\当前登录名\AppData\Roaming\Subversion\auth该目录下所有文件,然后重启eclipse,重新输入正确的用户名和密码
最近要与别的公司做接口,用到了axis2,所以就在网上找些资料了解下,自己做了个小例子,发布与调用webservice 1.下载axis2 地址:http://axis.apache.org/axis2/java/core/download.cgi 下载Binary Distribution,axis2-1.6.2-bin.zip中包含了axis2所有jar,把jar包加入项目中 2.创建需要发布的服务 package com.dm.service; public class HelloWorld { public String sayHello(String name) ...
最近项目中要用到quartz 做job,在网上看了些资料,自己做了个小例子 加入quartz包和spring相关包, spring包这里就没叙说了 job类 import org.quartz.Job; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class HelloJob implements Job { public st ...
1.oracle多行合并一行 效果: SELECT a, WMSYS.WM_CONCAT(b) AS name FROM aa GROUP BY a; 2.mysql多行合并一行 SELECT type, GROUP_CONCAT(name SEPARATOR ',') AS name FROM tt WHERE type=1 GROUP BY type; 技术交流群:312740759
今天改报表遇到个问题,从svn拉了个报表下来直接改,改后编译放进去,就报空指针异常,郁闷了一上午,问群里的人也没解决,后来发现在jar包和ireport版本不一样,就试着下了同一个版本,拿出来改,编译放上去,咦,不报了,唉,坑啊。 顺便说下关于序号的问题 使用report_count这个变量翻页后也是从1 开始的,后来自己定义了变量也是一样的,没办法,只能加一个field,没想到也报错,原因是sql中使用了order by 语句,后来在群里一问才知道,如果使用了order by就要使用子查询 select a.* ,rownum from ( XXXXX order by rownum, ...
这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。这些是所有 Oracle 开发者都必备的技能,所以快快收藏吧! 日期/时间 相关查询 获取当前月份的第一天 运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。 SELECT TRUNC (SYSDATE, 'MONTH') "First day of current month" FROM DUAL; 获取当前月份的最后一天 这个查询语句类似于上面那个 ...
Global site tag (gtag.js) - Google Analytics