`
lifeiniao526
  • 浏览: 36509 次
  • 性别: Icon_minigender_1
  • 来自: 济南
文章分类
社区版块
存档分类
最新评论
文章列表
转自http://yangfei520.blog.51cto.com/1041581/310555 1>.学过hibernate的都知道用<id>来配置主键生成策略,显然,它只能配置主键是单列的表,对于联合主键的情况<id>就无能为力了。今天翻到个复合主键映射的资料,觉得还是有一定价值的,就写了下来,以备后用。 2>.hibernate处理复合主键映射是基于这样一种做法:把目标类中所有主键关联属性抽出来,单独写成一个类(我暂且叫它主键类),目标类就只需持有主键类对象,而不必再包含各个主键属性;在映射文件中使用<composite-id>标签来 ...
JSP数据和JavaScirpt数据交互使用问题的一种解决方法 对于WEB程序来说,前端(JavaScript)和后端(JSP/Servlet)是没法共用数据的,只能是后端程序(JSP)把数据输出,生成页面到前端,这时候生成的页面中的JavaScript代码才有可能得到所谓jsp的数据。同样的,只有把JavaScript里的数据提交给后端JSP代码,JSP程序中才能得到JavaScript的数据。 那如何实现在页面的JavaScript中使用jsp中的数据或是在jsp中使用页面的JavaScript数据呢? 一、页面中的JavaScript的数据如何提交给后台的j ...
Javabean就是Java类。从表示层的处理来考虑,Javabean就是一个个的service类。现在就用一个实际的例子来说明javabean是怎样工作的,建立一个用户注册登陆小模块--------------------------------------------------------------------------------------/*1,建立一个javabean封装用户的信息(姓名和密码)UserInfo.java,其中的方法有setter方法来设置用户的信息,getter方法来获取用户的信息*/package user;//存放UserInfo.java的包,该包中放在 ...
◆成熟不是人的心变老,是泪在打转还能微笑。 ◆你若流泪,先湿的是我的心。 ◆有些人说不出哪里好,但就是谁都替代不了!         ◆选择最淡的心事,诠释坎坷的人生。 ◆心若一动,泪就千行。 ◆走得最急的, ...
7:30:起床。英国威斯敏斯特大学的研究人员发现,那些在早上5:22―7:21 分起床的人,其血 液中有一种能引起心脏病的物质含量较高,因此,在7:21之后起床对身体健康更加有益。打开台灯。“一醒来,就将灯打开,这样将会重新调整体内的生物钟,调整睡眠和醒来模式。” 拉夫堡大学睡眠研究中心教授吉姆·霍恩说。喝一杯水。水是身体内成千上万化学反应得以进行的必需物质。早上喝一杯清水,可以补充晚上 的缺水状态。 7:30―8:00:在早饭之前刷牙。“在早饭之前刷牙可以防止牙齿的腐蚀,因为刷牙之后,可以在 牙齿外面涂上一层含氟的保护层。要么,就等早饭之后半小时再刷牙。”英国牙齿协会健康和安 全研 ...
(一)成长的寓言:做一棵永远成长的苹果树 一棵苹果树,终于结果了。 第一年,它结了10个苹果,9个被拿走,自己得到1个。对此,苹果树愤愤不平,于是自断经脉,拒绝成长。第二年,它结了5个苹果,4个被拿走,自己得到1 ...
Struts2接收参数的几种方式: 1. 用Action的属性: 在action里面定义要接收的参数,并提供相应的setter,getter,可以和提交参数的名称一致,并不用做数据类型的转换。 如: public class UserAction extends ActionSupport { private String password; pirvate String name; //……对应的setter,getter方法 public void execeute() { System.out.println(name +”:”+passowrd); ...
if (billForm.getButtonName() != null) { if(billForm.getButtonName().equals("export")){ System.out.println("-------------------export start--------------------"); HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet("new sheet&qu ...
1.document.write("");为 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID号").name(或value) 6.一个小写转大写的JS: document.getElementById("output&qu ...
1. Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的 扩展。 2. Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java程序 (jsp,serverlet)。 3. Apache是普通服务器,本身只支持html即普通网页。不过可以通过插件支持php,还可以与 Tomcat连通(单向Apache连接Tomcat, 就是说通过Apache可以访问Tomcat资源。反之不然) 4. 两者都是一种容器,只不过发布的东西不同:Apache是html容器,功能像IIS一样;Tomca ...
第一种方式,非IoC(Spring中的控制反转)方式: /** * File Name:BaseAction.java * Version: * Date:2010-1-27 * Copyright Belongs To Musoon Corporation 2010 */ package com.action; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org. ...
6月1日消息,工信部今日公布了2010(第九届)中国软件业务收入前百家企业名单,其中华为以725.68亿元居首,中兴与神州数码分列二、三位,软件收入分别为270.66亿元及130.4亿元。 此外,位列前十名的企业还包括海尔集团、方正集团、熊猫电子、网新科技、浪潮集团、东软集团及同方股份。 附:2010软件业收入百强榜单 序号 企业名称 软件业务收入(单位:万元) 1 华为技术有限公司 7256789 2 中兴通讯股份有限公司 2706625 3 神州数码(中国)有限 ...
在Struts2.0中,Action已经与Servlet API完全分离,这使得Struts2.0的Action具有了更加灵活和低耦合的特性,与Struts1.0相比较而言是个巨大的进步。虽然Struts2.0的Action已经与Servlet API完全分离,但我们在实现业务逻辑处理时经常需要访问Servlet中的对象,如Session、Application等。Struts2.0 提供了一个名字为ActionContext的类,在Action中可以通过该类获得Servlet API。   ActionContext是一个Action的上下文对象,Action运行期间所用到的数据都保存在Act ...
VC为什么PE化 邓锋:记得我们投开心网的时候,不断有人问我,你怎么挣钱。他首先想到的是短期内如何挣钱,而不是想如何增加流量和用户黏性,而这才是更重要的。当然,他这么想也没错,短期内不能挣钱,你的团队怎么养 ...
在进行web应用开发的时候经常要对Struts分页处理,经常看到一些人在问Struts分页处理的问题,现在我把自己的处理方法写在这儿,希望能对需要进行Struts分页处理的朋友有所帮助。 一、在Struts分页有两种结构: 1. 在Action中通过DAO查询出所有的记录,然后加到session或request对象中,传到客户端,由JSP进行分页。 这种方法对于在数据量少的时候很方便,也不影响速度。 2.在Action中每次通过DAO只查询出一页的记录,再传给JSP页面。 这种结构对于数据量大的程序很好,但对于数据量小的情况,会增加对服务器的请求,加大服务器的负载。 二、Hibern ...
Global site tag (gtag.js) - Google Analytics