`
文章列表
在Web应用中如果遇到大数据集要处理时,分页显示往往是一个很好的解决方法。但是在JSF中没有直接实现分页显示的组件。但在Myfaces里的分页组件dataScroller如果直接显示的话,必须一次性的比所有要显示的记录都要检索出来,如果有10000条记录的话,一次性把这些记录全部检索出来的话,那么所消耗的内存是不敢想像的。所以我们应该做的是需要一页就检索一页。我最近在http://wiki.apache.org/myfaces/WorkingWithLargeTables上页看到的一篇文章就实现了我所实现的功能。下面是我应用此方法所实现的一个分页显示:       首先得写一个用来包装一个页面数 ...
在action中加入如下代码即可:          //Refresh main page            FacesContext facesContext = FacesContext.getCurrentInstance();            String javaScriptText =    "window.opener.location.href=window.opener.location.href; window.close();";            // Add the Javascript to the rendered pa ...
1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servl ...
一、开门见山   这些时间,瞎子也看得见,AJAX正大踏步的朝我们走来。不管我们是拥护也好,反对也罢,还是视而不见,AJAX像一阵潮流,席转了我们所有的人。   关于AJAX的定义也好,大话也好,早有人在网上发表了汗牛充栋的文字,在这里我也不想照本宣科。   只想说说我感觉到的一些优点,对于不对,大家也可以和我讨论:   首先是异步交互,用户感觉不到页面的提交,当然也不等待页面返回。这是使用了AJAX技术的页面给用户的第一感觉。   其次是响应速度快,这也是用户强烈体验。   然后是与我们开发者相关的,复杂UI的成功处理,一直以来,我们对B/S模式的UI不如C/S模式UI丰富而苦恼。 ...
★ps中的小字体: 中文:①MS-明朝 10号②细明体11号③宋体12号④微软雅黑12号 英文:常用04b,Bit,BM三种字体,大小调整为够清晰且最小即可。 另注:字体要设置为消除锯齿无,点击字体图层左下方类似flash的图标,选中描边,大小为1,颜色随自己喜好。若要制作出投影的效果,则还是点击那个flash图标,选中投影,距离为1,扩展为0,大小为0,颜色、角度、透明度随自己喜好。 如果要增加字体,只要将下载的字体放入C:\WINDOWS\FONTS重启photoshop即可。 ★笔刷的载入与使用 画笔->小三角那东西->载入笔刷->使用即可 ★透明字体 写字->描边 ...
本文列出了当今计算机软件开发和应用领域最重要十种关键技术排名,如果你想保证你现在以及未来的几年不失业,那么你最好跟上这些技术的发展。虽然你不必对这十种技术样样精通,但至少应该对它们非常熟悉。  一、XML ...
Vi的使用: ★vi fileName:存在则打开,不存在则建立该文件(无论是否存在都是先在缓冲区进行操作后存到磁盘的)。 ★vi fileName进入编辑界面以后,可以按ESC,然后输入?,后接所要查找的字符串,即可在当前文件中找到查找的字符串。 ★按ESC,然后输入:,后接如下字符后回车: :wq保存并退出 :q强行退出vi,修改的内容不保存。 ★查找和替换 :l,$ s/patternl/pattern2/g——将行l至结尾的文字,patternl的字符串改为pattern2的字符串,如无g则仅更换每一行所匹配的第一个字符串,如有g则将每一个字符串均做更换。
已转至www.w2tt.cn
关于 Linux中的一些常用指令: /var/log/syslog  存储linux启动时lilo产生的启动信息。 passwd:修改密码; exti:退出系统; reboot:重新启动,在root用户下才可使用; shutdown,halt,haltsys:关闭系统(之所以要关闭系统是为了在关闭电源前将ram里的信息即使保存到硬盘中,防止数据丢失); 文件命令: cat:查看文件; more:分页显示长文件(回车显示下一行,空格显示下一页); less:和more类似(按b可上翻一页); cp file destination:拷贝文件到目的地; rm,mv; 目录和层次命令: pwd: ...
一: 操作系统的简单认识:       操作系统是计算机系统的基本系统软件,是唯一直接和计算机硬件打交道的软件,它的作用就是协调,管理其他软件,使他们正常有序运行。说的简单点就像造房子一样,只有先打好地基才能 ...
其实AJAX并不复杂,自从AJAX技术出来后,天花乱坠的框架纷纷出台,搞得技术开发人员无从下手,baidu google里也有很多例子,大都是非常复杂。   其实就web开发而言,AJAX技术只是一个配合,完全没有必要本末倒置,是一种页面优化的技术,也就是说,如何去优化我们的web页面才是 AJAX的重头戏。下面我举个很简单的例子,可以满足大部分的业务需求。(当然,如果是很专业的页面要求,可以去参考那些复杂的框架)   第一步:   写一个后台的“接口”,这个可以用任何语言来实现,只要能返回http报文就可以了,我这里以webwork后台代码举个例子 ...
hibernate绑定参数类型 (1)使用 ? 指定参数 ... Query query = session.createQuery("from Student s where               s.age > ? and s.name like ? "); query.setInteger(0,18); query.setString(1,"%abc%"); ...(2)使用 : 后跟变量的方法设置参数 ... Query query = session.createQuery("fr ...
Hibernate历程: JDBC直接连接-》DAO(DATA ACCESS DOMAIN OBJECT)一个表对应一个带有getter和setter方法的java类。再用一个专门的类,里面写些CRUD的操作方法,一般每个方法的开头都是进行数据库的连接操作(在数据库移植性上有所缺陷 ...
~~我也想知道答案,可是没人回答.我瞎想了一下: app server是应用服务器,管理组件用的.比如session bean , com+等 web server是网络服务器,可以解析一些文件,例如*.asp , *.php等 http server就是解析http协议的服务器 apache是一个webserver,可以支持很多协议,解析很多类型的文件.也是一个http server. 在apache + tomcat下,apache就作为一个http server来用,而tomcat作为webserver,用来解析.jsp文件 apache + tomcat + jboss 就是httpse ...
可以制作javax.faces.convert.Comverter接口自定义验证器,这里介绍两个制作方法: java 代码   public Object getAsObject(FacesContext context,                              UIComponent component,                              String str);   public String getAsString(FacesContext context,                         ...
Global site tag (gtag.js) - Google Analytics