SSH
imayaya
这个作者很懒,什么都没留下…
展开
-
Struts优缺点剖析
Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大优点。使开发者能更深入的了解其内部实现机制。 Struts开放源码框架的创建是为了使开发者在构建基于Java Servlet和JavaServer Pages(JSP)技术的Web应用时更加容易。Struts框架为开放者提供了一个统一的标准框架,通过使用Struts作为基础,开发者能够更专注于应用程序的商...2007-09-20 14:40:59 · 63 阅读 · 0 评论 -
FreeMarker概述
FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据FreeMarker不是一个Web应用框架,而适合作为Web应用框架一个组件FreeM...2007-10-22 12:34:12 · 86 阅读 · 0 评论 -
spring framework开发参考手册
http://www.jactiongroup.net/reference2/html/2007-11-02 14:29:02 · 107 阅读 · 0 评论 -
Struts1和Struts2的区别和对比
类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的...2007-11-08 19:02:24 · 52 阅读 · 0 评论 -
Struts常见错误及原因分析
1、异常 javax.servlet.jsp.JspException: Cannot retrieve mapping for action /Login (/Login是你的action名字) 可能原因:action没有在struts-config.xml中定义,或没有找到匹配的action,例如在JSP文件中使用处理:如果出现上述异常,请查看struts-config.xml中的定义部分...2007-11-16 17:53:53 · 61 阅读 · 0 评论 -
struts2 helloworld
HelloWorld.jsp Hello World! HelloWorld类: package tutorial; import com.opensymphony.xwork2.ActionSupport; public class HelloWorld extends ActionSup...2009-03-16 15:32:27 · 93 阅读 · 0 评论 -
HibernateTemplate的常规用法
HibernateTemplate提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。下面是HibernateTemplate的常用方法简介: q void delete(Object entity)...2008-03-21 13:48:09 · 142 阅读 · 0 评论 -
hibernate 的inverse与cascade
cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update,如果这个对象的id是unsaved-value的话,那说明这个对...2008-03-26 09:25:46 · 64 阅读 · 0 评论 -
Spring 整合 Hibernate 的一处简化配置
resources/icustomer/Contact.hbm.xml resources/icustomer/Customer.hbm.xml . 每当需要加入一个新的 VO 时,我需要过来修改配置文件,来引入对新的 VO 的支持。 现在我使用的时候,是...2008-03-26 10:38:59 · 67 阅读 · 0 评论