
J2EE
天之丛云
天降大任于斯人也必先苦其心志劳其筋骨饿其体肤空乏其身行指乱其所为所以动心忍性曾益其所不能
展开
-
java.lang.NullPointerException at org.hibernate.tuple.AbstractEntityTuplizer.createProxy(AbstractEn
这个问题很奇怪,如果 只查询单个对象的话,结果就没有问题,但是如果 进行复合查找的话,就会报如下错误。 在网上百度了下,找到了解决办法,就是将查询对象相关对象表映射文件设置lazy="false",即取消延迟加载。 下面是 延迟加载的百度词条: 延迟加载(lazy load)是(也称为懒加载)Hibernate3关联关系对象默认的加载方式,延迟加载机制是为了避免一些无谓的原创 2012-10-10 12:23:07 · 1895 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Cannot convert value of type [] to required type [] for property
遭遇下面的莫名其妙的错误,提示 参数错误:action 和 bean 模型类型不匹配。 后来仔细检查才发现,在struts的action配置里边设置的action name,与action类里边的一个 bean 名称一样了,在传递参数时产生了歧义,修改action name为其他既可以解决。 结论: 不要把 action name的属性设置成和 action bean 一样的名原创 2012-10-11 12:25:42 · 5275 阅读 · 0 评论 -
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'homeurl' def
晚上在整合的SSH的时候爆了下面的错误,花了一个晚上也没有解决。 结果第二天把错误粘贴到一个文本中才看清楚错误的全貌,原来是 一个 action bean 的返回services引用名称搞错了。 没看完错误的详细信息,就去 网上 大片 google,结果白浪费了一个晚上,真是 太蛋疼了。 org.springframework.beans.原创 2012-10-10 09:48:16 · 840 阅读 · 0 评论 -
用 struts2 <s:date> 标签 格式化输出时间
以前输出Date属性时,通常使用标签,其结果往往不够美观,且不能提供定制格式化时间输出功能。 google了以下,发现struts2有一个专门的标签来输出日期时间,其最大的优点就是提供个性化的日期输出方式。 使用方式如下: 其中 name与其他struts2标签类似,为值栈的名称。 format 表示将目标日期格式化成的类型 其中 y 代表年份,M月份,d原创 2012-10-10 22:57:09 · 6208 阅读 · 0 评论 -
<s:if>标签判断<s:iterator>模拟循环的当前迭代值
前面用 struts2 的 迭代循环标签模拟出了for循环控制的效果,并且效果不错。 这里又出了点问题,iterator迭代的当前值是,比如我们如果要实现 判断循环的时候,当迭代数字等于当前页面的话,就停止下来。 这个该怎么写呢? "> 这样写吗? 不对! == "> 这样也不对! 通过尝试,发现 虽然 模拟 for循环 这是 标签的一种t特殊写法,但是他始终还是保原创 2012-10-10 15:19:23 · 3515 阅读 · 0 评论 -
Struts2 <s:iterator> 标签实现 for 循环式 循环控制
在做一个分页的时候,想将页面 的 1,2,3,4,5 这样的数字循环输出到页面上。 以前做过类似的,是用JS脚本代码,即给一个脚本代码设置传入 分页的总页数、当前页,然后由 JS脚本来动态像 HTML文档中添加内容。 后来想 ,貌似 Struts有一个迭代循环器,是不是可以实现类似for循环控制的功能呢。 baidu了下,结果如下:原创 2012-10-10 13:53:48 · 5283 阅读 · 1 评论 -
Integer 和 int 的区别
int 是 Java 基本数据类型中的一种,Java 将基本数据类型 进行了封装,使其具有对象的特性,而Integer 即是 int 的封装。 这2者实际上可以看成是等价的,但是又有少许不同。 int 基本数据类型 ,默认值 初始化值为0;Ingeger 对象 ,默认初始化值 null; 这里可以看出,int 的默认初始化值为 0 ,这个并不能区分出 是 人原创 2012-10-21 12:26:09 · 500 阅读 · 0 评论 -
Servlet3.0 提示异步请求不支持
在往后看的时候,先看看准备工作做好没有。 jdk版本1.7javaEE6Tomcat7容器或响应的支持异步的web容器在web.xml 或servlet文件中通过注解指定异步支持 如果还是 报不支持的话, 最后一步 ,去看Web.xml 下的过滤器的url-pattern属性,将 /* 这种的改为特定的过滤范围即可。原创 2012-11-23 18:06:46 · 848 阅读 · 0 评论