ssh
kaixuan489577823
善于发现细节,努力一直是我的方向。
展开
-
ssh 框架的核心 ----------反射机制及原理
通过此文章记录学习ssh原理的过程,里面内容均是copy来感觉比较好的东东,整理一下,作为收藏。 ssh自我感觉,还得熟练掌握类之间的关系,以及反射机制。 1.第一个问题:ssh什么情况下用到了反射机制? 整个spring的核心是面向接口编程,举个例子 (常规的编程是基于类依赖的 如在类A中,通过B b=new B()的方式建立依赖关系,因为A中要完成某个功能需要用到类B,...2010-04-29 09:14:36 · 346 阅读 · 0 评论 -
struts2 + prototype框架 实现异步操作
功能说明:修改文本框内容,达到不刷新页面,把前台的参数,传给action处理,action就不写了,主要是uid和uername两个参数 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <script type="text/javascr...2010-04-30 14:25:21 · 101 阅读 · 0 评论 -
session的用法和在项目中的应用
在我所做 的项目中用到session的地方 1。用户的登录/退出 2。购物车 在jsp+servelt+javabean的mvc的开发模式下的应用:只粘贴servlet代码了: 登录: [code="java"] if (user != null) { HttpSession session = request.getSession(true); sessi...原创 2010-05-13 10:47:16 · 384 阅读 · 0 评论 -
hbernate 复合主键级联配置
一。mapping 这里使用两张表,分别为TBL_OSU_PRODUCTFILTERDETAIL_I和TBL_OSU_PRODUCTFILTER_I,前者为复合主键,后者与前者为一对多的关系。 1.TBL_OSU_PRODUCTFILTERDETAIL_I <?xml version="1.0" encoding="utf-8"?><!DOCTYPE hibernate-...原创 2010-05-14 11:23:59 · 108 阅读 · 0 评论 -
hiberante中使用复合主键
对于新系统的设计开发而言,我们应尽量避免在库表中引入与业务逻辑相关的主键关系。将业务逻辑主键引入库表,以后业务逻辑的变化,将很可能对底层数据库结构产生连带影响。复合主键的引入,很大程度上意味着业务逻辑已经侵入到数据存储逻辑之中。因此,应尽量避免。但实际情况中,我们必须面对遗留系统的旧表开发,这时,对现有复合主键的支持就非常必要。 hibernate中,通过composite-id节点对复合主...原创 2010-05-14 13:34:15 · 89 阅读 · 0 评论 -
Struts 2框架配置
Struts 2框架有两个核心配置文件: struts.xml和struts.properties 其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts 2框架还包含一个struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。 ...原创 2010-05-14 15:34:42 · 121 阅读 · 0 评论 -
在 struts2用http session 的用法
在struts中用两种去session的方法: 一.MapSession 1.session的创建 Map session = ActionContext.getContext().getSession(); session.put("usr", usr); 2.通过session获取值 在jsp页面中: 3.session的销毁 Map session =...原创 2010-05-17 12:15:58 · 175 阅读 · 0 评论 -
SSH中异常处理
SSH中异常处理 异常处理 在实际项目开发中异常是需要统一处理的, 截获OrgManagerImpl中抛出的信息,要不要都行 利用struts中的处理机制(1.编程处理(手工):try/catch截获异常(这种在统一的时候不用) 2.将异常抛出交给struts自动处理) 1. 手工处理(编程处理) 在action中 [code="java"...原创 2010-05-27 13:45:29 · 166 阅读 · 0 评论