`
xiaojiit
  • 浏览: 133891 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Hibernate3支持DetachedCriteria,这是一个非常有意义的特性!我们知道,在常规的Web编程中,有大量的动态条件查询,即用户在网页上面自由选择某些条件,程序根据用户的选择条件,动态生成SQL语句,进行查询。   针对这种需求,对于分层应用程序来说,Web层需要传递一个查询的条件列表给业务层对象,业务层对象获得这个条件列表之后,然后依次取出条件,构造查询语句。这里的一个难点是条件列表用什么来构造?传统上使用Map,但是这种方式缺陷很大,Map可以传递的信息非常有限,只能传递name和value,无法传递究竟要做怎样的条件运算,究竟是大于,小于,like,还是其它的什么,业务层对 ...
一. 下载jdk6.0 for linux   到sun 下载jdk 安装文件jre-6u10-linux-i586.bin 二. 解压安装jdk   在终端下进入jre-6u10-linux-i586.bin 文件所在目录,执行命令 ./ jre-6u10-linux-i586.bin 这时会出现一段话,连继敲回车,当询问是否同意的时候,输入yes ,回车。之后会在当前目录下生成一个jdk-1.6.0_10 目录,你可以将它复制到任何一个目录下。我拷到了/usr/share/java/. ...
一般 solaris 10 插入 U 盘都可以用,可有时候就是些不真气的 U 盘识别不出来!怎么办呢? <!-- --><o:p></o:p> 1. 针对 Solaris 系统 ;<o:p></o:p>   首先检查下 USB 是否插入,并且有无 usb 的启动信息 <o:p></o:p>   #grep –I usb /var/adm/messages   随便看一两条就行了,看多了也眼疼!上 ...
Struts的Token(令牌)机制能够很好的解决表单重复提交的问题,基本原理是:服务器 端在处理到达的请求之前,会将请求中包含的令牌值与保存在当前用户会话中的令牌值进行比较,看是否匹配。在处理完该请求后,且在答复发送给客户端之前,将会产生一个新的令牌,该令牌除传给客户端以外,也会将用户会话中保存的旧的令牌进行替换。这样如果用户回退到刚才的提交页面并再次提交的话,客户端传过来的令牌就和服务器 端的令牌不一致,从而有效地防止了重复提交的发生。      这时其实也就是两点,第一:你需要在请求中有这个令牌值,请求中的令牌值如何保存,其实就和我们平时在页面中保存一些信息是一样的 ...
2008 年 2 月 14 日 Java™ 程序员不需要放弃自己喜爱的语言和已有的开发基础设施就可以采纳一种新型的 Web 开发框架。在这个新推出的每月一期的 精通 Grails 系列的第一期中,Java 专家 Scott Davis 介绍了 Grails,并演示了如何构建您的第一个 Grails 应用程序。 请允许我借助另一种开源 Web 开发框架 —— Ruby on Rails —— 来介绍 Grails。Rails 一发布就迷住了开发人员。Rails 的脚手架功能使您可以用以前所需时间的一小部分完成一个新的项目。支持 Rails 的约定优于配置(convention over c ...
使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创 ...
 1  import  java.io.BufferedReader;  2  import  java.io.IOException;  3  import  java.io.InputStreamReader;  4  import  java.io.PrintStream;  5  import  java.text.DecimalFormat;  6  import  java.text.NumberFormat;  7  import  java.text.SimpleDateFormat;  8  import  java.util.Ca ...
一、概述 Samba提供了Unix系统和Windows之间的文件和打印机共享服务。一台Solaris的机器,如果配置了Samba Server,就能充当共享服务器;同时也能作为客户机访问网络中其它Windows系统上的共享文件,或其它安装了Samba Server的Solaris/L ...
Mount NTFS / Ext2 / Ext3 / FAT 16 / FAT 32 in Solaris I often get queries about mounting NTFS / Ext2 / Ext3 /  FAT 16 /  FAT 32 partions in Solaris .  Follow the below steps . Note that its only read-only support for NTFS / Ext2 / Ext3 .  * Download packages     FSWpart     FSWfsmisc ...
一.   使用 su 命令临时切换用户身份 1、su 的适用条件和威力 su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户,重新以root用户登录,但这种办法并不是最好的;二是我们没有必要退出beinan用户,可以用su来切换到root下进行添加用户的工作,等任务完成后再退出root。我们可以看到当然通过su 切换是一种比较好的办法; 通过su可以在用户之间切换,如果超级权限用户root向普通或虚拟用户切换不 ...
Struts的文件上传 本文用的是Struts1.1的org.apache.struts.upload.FormFile类。很方便,不用自己写。也不用写一个jsp调用jspsmartupload就可以搞定。 选择上传文件页面:selfile.jsp -------------------------------------------------------------------------------- ...
 <wbr> </wbr><wbr>  </wbr><wbr>今天做JSP的网页,遇到一下传文件的问题,从网上搜了搜,可以实现文件上传,但是没有办法将File表单和其它表单的信息同时获取,但这是经常遇到的问题,所以,自己研究一下,其实挺简单的。  </wbr><wbr>我们利用的是Common-fileupload组件,需要两个包:commons-fileupload-1.2.jar和commons-io-1.3.2.jar这两个包,可以从它的官方去下载(里面有doc和src)。  </wbr>& ...
最近做ASP的网页,遇到分页的问题,从网上找了一下,发现这个还不错,贴上来,大家一起看看: <table width="500" height="188" border="0" cellpadding="0" cellspacing="0">  <wbr><% </wbr><wbr> </wbr><wbr>dim sql,rs,iCount,iPageSize,maxpage,page,i  </wbr& ...
 这些天做JSP 的网站,遇到一个上传文件的问题,经过查找,终于成功了,写成文章,与大家分享吧! 这是选择文件页面: <%@ page contentType="text/html;charset=GBK"%> <html> <head> <title>File Upload</title> </head> <body> <font size=5 color=#FF0000> <b>文件上传----使用jspsmart upload组件</b> ...
GridLayout布局 GridLayout 布局的功能非常强大,也是笔者常用的一种布局方式。GridLayout是网格式布局,它把父组件分成一个表格,默认情况下每个子组件占据一个单元格的空间,每个子组件按添加到父组件的顺序排列在表格中。 ...
Global site tag (gtag.js) - Google Analytics