- 浏览: 17042 次
- 性别:
- 来自: 重庆
最新评论
文章列表
最近在用JSF做项目,其中也借用了facelets和richfaces额的相关辅助插件。呵呵,发现facelets的自定义标签真的很方便,所以在此的例子是做的一个基本的分页控件(用于xhtml页面):
1.首先与JSP额自定义标签类似,在web-inf下建立一个pager.taglib.xml的文件,内容大致如下:
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE facelet-taglib PUBLIC "-//Sun Microsystems, Inc.// ...
在学校的时候,总是盼望快点毕业,觉得计算机吧!学校学的出来都太理论,总想进公司去实实在在的学所谓的技术!!可是现在出来了,反而有点失落,有些时候觉得很忙,很忙,每天早上一睁眼就觉得活力十足,有十足的动力去面对自己的工作,也许是我太喜欢这种节奏的生活吗?忙过了,闲下来,我反而有些不安,开始担忧这样闲着的过日子我的青春呀!怎么耗得起呢?可是自己却不知道自己找点东西来学学,自己充实一下,看来在工作中,我还是太被动了,除了安排的事情完成了以后却不知道该干什么了,有些悲哀啊!!在用技术的时候才发现自己原来懂得的就那么一点点儿,估计我是有点死皮了,只有到真正要用的时候才回去学习新的东西,平时却不知道 ...
在操作数据库的时候,我发现很多时候返回ResultSet比返回List或对象方便的多,可是在直接利用ibatis操作数据层的时候,ibatis封装的类里却无法返回ResultSet,通常只能返回一个List或一个对象,但是返回ResultSet也不是无法实现的!曾记得JDBC是最基本也是最通用的连接数据库的方式!!O(∩_∩)O~简单又强大,何乐而不为呢??
所以要实现在ibatis中得到ResultSet数据集:
在数据层:
首先,得到DataSource:DataSource dataSource = this.getDataSource();
其次,得到Connec ...
最近在JSF的开发中使用了richfaces插件,使用了其便捷的标签插件:
其中richlist:Shuttle就是一个比较好用的标签,以下讲其标签的具体应用的测试实例:
首先在backbean中需要做以下配置:
<managed-bean> <managed-bean-name>testShuffle</managed-bean-name> <managed-bean-class>demo.controller.TestShuffle</managed-bean-class> <managed- ...
可以用在myecilpse、eclipse、workshop等开发环境中实现在线编辑、图片上传、上传word、等功能:
此软件是一个带源码的完全包;1.您在使用中,值需要将webroot下面的ewebeditor文件夹拷贝到您的应用中再加上lib下的jar包即可使用,com.jar是用到的class文件的集合。2.通常在使用时在JSP页面中加入以下代码实现编辑器的调用:<INPUT type="hidden" name="content1" value=""><IFRAME ID="eWebEditor1& ...
在JSF的开发中,我们也常常会用到导出Excel的功能,以下代码是我在开发中的测试小实例:
首先是展示页面testExcel.xhtml:
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=&q ...
今天遇见一个问题,在一个页面的JS方法里调用另外一个页面,之后将新页面得到的值传回调用页面的问题,采用以下方式实现,具体实现:
父页面a.html:
<script>
function getLink(){
window.open("b.html","newindow","width=100,height=200,toolbar=no,scrollbars=no");
}
function getNewLinkValue(value){
alert(valu ...
利用JS的API取得动态生成的ID
- 博客分类:
- 我的JS学习小积累
在做页面的时候,总会由于对JS的不熟悉而出现层层额阻碍,今天在无意间解决了拦住了自己几天的小问题。呵呵,很高兴O(∩_∩)O~,记下来,保存自己此时的一点点小快乐!!
在页面许多时候都要更具需要动态的创建一些页面的元素,才能满足需求(以下实现的是根据超链接的ID的不同来实现点击时的删除操作):
<script>
var i=0;
var currentId;
var value = window.prompt("请输入标题","");
function cerateElement(){
v ...