- 浏览: 88941 次
- 性别:
- 来自: 北京
最新评论
-
我家树苗三岁半:
document.getElementById("i ...
IE 中 document.getElementById("id").value的陷阱 -
java1978:
很有用
Struts2下载文件 -
loveisafalse:
我想问问,怎么我用弹出式panel弹出的时候,那个图标无法加载 ...
Ext HtmlEditor 上传图片 -
gogole_09:
参考楼主的东西解决了我一个问题 多谢了
Struts2下载文件 -
haiyupeter:
这个挺不错,可以直接访问所有的sessionScope范围的东 ...
使用EL表达式获得session中内容
文章列表
在android开发中与服务器端的数据传输大多采用json格式,gson可以方便的进行java对象、json字符串的相互转化。项目地址:http://code.google.com/p/google-gson/
Gson使用简单,可以实现含有多层引用、继承的java对象与json间转化,还可以通过annotation进行选择性的属性转化
一、简单json转换
简单json转换(对象的全部属性均转换)通过以下方式
Gson gson = new Gson();//全部属性转换实例化
gson.toJson(user);//对象转化为json
gson.fromJson ...
该画图板honeycomb preview 以上版本适用,实现了画笔、画笔颜色选择、背景颜色选择、橡皮、直线、圆、矩形、粗细选择、undo/redo、刷子、按目录保存图片功能。除此之外的功能尚未实现。效果图如下:
svn地址为:http://pangff-projects.googlecode.com/svn/trunk/MyCanvas。欢迎交流
在宣告变量名称时,要留意不可与JSF的保留字或关键词同名,例如不可取以下这些名称:
true
false
null
div
mod
and
or
not
eq
ne
lt
gt
le
ge
instanceof
empty
- 2009-06-08 14:20
- 浏览 957
- 评论(0)
这里有本人的一个ext界面设计的小例子,其中含概多种布局及组建.
svn地址:https://pangfeifeicode.googlecode.com/svn/trunk/Ext静态页面
- 2009-06-05 18:03
- 浏览 1440
- 评论(0)
这里有一个JSF例子集成了spring.直接导入到myeclipse就可以正常运行。其中包含了验证、转换、国际化、自定义标签、错误信息处理:svn地址为https://pangfeifeicode.googlecode.com/svn/trunk/JSF
另附入门教程
- 2009-06-05 17:52
- 浏览 1572
- 评论(0)
出处:http://www.cnblogs.com/wuliangbo/archive/2009/03/08/1406460.html
覆盖Ext原有的HtmlEditor:
HTMLEditor = Ext.extend(Ext.form.HtmlEditor, { addImage : function() { var editor = this; var imgform = new Ext.FormPanel({ region : 'center', labelWidth : 55 ...
- 2009-05-15 15:06
- 浏览 4557
- 评论(1)
最近在使用Ext时为了简便而利用了struts2及其插件json-plugin。
原本是为了避免封装json数据麻烦,可是没想到在上传文件时却遇到了更大的麻烦----上传成功后回弹出下载框!
点击打开,发现内容是正确的json数据,无语!
没办法,只好在Baidu Google上搜呀搜。看到有人说要见返回的类型变为text/html,试了一下不起作用。
这个问题一直困扰着我,最后偶然间受到Ext树的动态加载的struts2与ext结合的例子启发,于是回归自然,将要返回的json数据在Action中封装成字符串,然后返回到一个jsp页面(这个页面没有html内容,只有strut2标 ...
- 2009-05-15 14:57
- 浏览 2010
- 评论(2)
如果是html标签 parent.document.getElementById("idName");
如果调用父框架的Ext组件 parent.Ext.getCmp("组件Id")..
- 2009-05-13 11:28
- 浏览 2872
- 评论(0)
最近在一个项目中使用了document.getElementById("userName").value;
页面中同时含有<input id="userName" type="hidden"/>和 <div id="UserName"/>
在IE7中出现了莫名其妙的错误.而在FireFox中没有任何问题.
之后偶然间想到是否因为表单id大小写问题,将<input id="userName" type="hidden"/>改为
& ...
- 2009-05-11 14:14
- 浏览 7924
- 评论(1)
在一个程序中遇到这样的问题:
执行:A=B,之后改变A的属性值发现B的相应属性值也发生变化,而若将A的属性一个个的传给A,则在A改变后不会影响B.
其根本原因是,A=B相当于c语言中的引用,A与B将指向同一块内存.因此其中一个变化另一个也会跟着变化.而属性间的赋值只是对象值的复制,并未改变各对象所指向的内存,因而一个变化不会影响另外的一个.
所以,若想达到将一个对象的值赋给另外一个对象而要保持原对象的值时,应该采用对象属性间的赋值而不是对象间的直接赋值.
- 2009-05-06 10:09
- 浏览 4287
- 评论(0)
${sessionScope.user.sex}
所有EL都是以 ${ 为起始、以} 为结尾的。 上述EL范例的意思是:从Session取得用户的性别。如果使用之前JSP代码的写法如下: <% User user = (User)session.getAttribute("user"); String sex = user.getSex( ); %>
- 2009-04-30 11:40
- 浏览 25218
- 评论(1)
在ext combobox中与值相关的关键属性:
displayField://为combobox中要显示内容;例如name
valueField://为combobox中当前数据值;例如id
hiddenName:
//真正作为数据传输的名字,
很重要
name://combobox名字
注:
若未注明hiddenName则根据name所传数据为displayField的值而非valueField的值;注明hiddenName后,根据该名称所取值为valueField的值
- 2009-04-29 15:14
- 浏览 1683
- 评论(0)
本帖介绍如何通过struts 2获取数据,把数据填充到Ext JS的数据表格组件GridPanel中,部分内容是参考网上的一些教程的。 首先,Struts 2和EXT JS之间的数据传输主要是通过JSON数据结构来传递的,可以自己在Action中生成JSON对象,然后前台再用Ext.util.JSON.decode()的方法来解码,但是更加简单的一个方法是使用jsonplugin,可以从http://code.google.com/p/jsonplugin/获得该插件,然后加在项目的lib里。
首先,我们建立一个DO,例如
CODE:
public class ...
- 2009-04-29 14:59
- 浏览 3228
- 评论(0)
在EL中,方括号运算符用来检索数组和集合的元素。对于实现 java.util.Map 接口的集合,方括号运算符使用关联的键查找存储在映射中的值。
在方括号中指定键,并将相应的值作为表达式的值返回。例如,表达式 ${map['key']} 返回与 map标识符所引用的 Map 中的 "key" 键相关联的值。
当forEach 的items属性中的表达式的值是java.util.Map时,则var中命名的变量的类型就是 java.util.Map.Entry。这时var=entry的话,用表达式${entry.key}取得键名。 用表达${entry.value}得到每个 ...
- 2009-04-29 14:51
- 浏览 19561
- 评论(0)