摘要: From:http://kuangbaoxu.iteye.com/blog/1930761. 查询整个映射对象所有字段Java代码//直接from查询出来的是一个映射对象,即:查询整个映射对象所有字段Stringhql="fromUsers";Queryquery=session.createQuery(hql);List<Users>users=query.list();for(Usersuser:users){System.out.println(user.getName()+":"+user.getPasswd()+":&qu 阅读全文
posted @ 2012-08-07 20:21 书山瞌睡虫 阅读(142) 评论(0) 推荐(0) 编辑
摘要: FROM:http://blog.csdn.net/axzywan/article/details/2643921STRUTS2标签操作Map<s:iterator value="sundayMap"><td colspan="7"><div title="<s:property value='key' />"><s:property value="value"/></div></td></s:iterator 阅读全文
posted @ 2012-08-07 15:54 书山瞌睡虫 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 以前在学校的时候自己以为是不是每个做Java开发的公司每次做项目的时候都要搭建一个SSH框架呢,工作之后才发现每个公司都有自己的一套框架,要不是在SSH基础上,要不是在SSI基础上进行了符合自己公司需求的封装,并且随着自己公司的框架被应用到各个实际系统的过程中,这个框架会越来越成熟,会使该公司的开发效率越来越高。AD:以前在学校的时候自己以为是不是每个做JAVA开发的公司每次做项目的时候都要搭建一个SSH框架呢,工作之后才发现每个公司都有自己的一套框架,要不是在SSH基础上,要不是在SSI基础上进行了符合自己公司需求的封装,并且随着自己公司的框架被应用到各个实际系统的过程中,这个框架会越来越成 阅读全文
posted @ 2012-08-07 11:27 书山瞌睡虫 阅读(720) 评论(2) 推荐(1) 编辑
摘要: <s:iterator>标签对集合进行迭代输出,可以指定三个属性:value:指定的就是被迭代的集合,该集合通常是使用 OGNL 表达式指定。如果没有指定该属性,则使用 ValueStack 栈顶的集合。var:等同 id 标签,但是不推荐使用。指定集合元素的当前对象status:该属性指定迭代时的 IteratorStatus 实例,通过该实例即可判断当前迭代元素的属性。该属性包含如下几种方法:int getCount() : 返回当前迭代了几个元素。int getIndex() : 返回当前迭代元素的索引。boolean isEven() : 返回当前被迭代的元素的索引是否是偶 阅读全文
posted @ 2012-08-07 11:03 书山瞌睡虫 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 1、针对model的对象,如果需要struts来完成实例化,那么该model对象需要提供默认构造方法,并且,需要实例化的对象,必须提供至少一个属性参数。否则无法实例化2、访问action中的方法和访问属性差不多,直接在<s:property value="方法名()"/>3、 访问静态方法,<s:property value="@包名.类名@静态方法()"/> 注意:需要在 struts.xml 中添加 <constant name="struts.ognl.allowStaticMethodAccess" 阅读全文
posted @ 2012-08-07 10:00 书山瞌睡虫 阅读(404) 评论(0) 推荐(0) 编辑
摘要: From:http://www.infoq.com/cn/articles/cf-java-annotation在开发Java程序,尤其是Java EE应用的时候,总是免不了与各种配置文件打交道。以Java EE中典型的S(pring)S(truts)H(ibernate)架构来说,Spring、Struts和Hibernate这三个框架都有自己的XML格式的配置文件。这些配置文件需要与Java源代码保存同步,否则的话就可能出现错误。而且这些错误有可能到了运行时刻才被发现。把同一份信息保存在两个地方,总是个坏的主意。理想的情况是在一个地方维护这些信息就好了。其它部分所需的信息则通过自动的方式来 阅读全文
posted @ 2012-08-07 09:34 书山瞌睡虫 阅读(196) 评论(0) 推荐(0) 编辑