最近在项目中用到了Ext框架,体会了一段时间,感觉该框架真的不错,改变了很多开发模式,比如最近的这个项目中,根本就很少用到了HTML来写页面了,大部分是由Ext的组件生成了,只是稍微有点慢,这个也关系不大,反正是企业内部应用,^_^ 企业的内部应用中,到处都要用到表单控件,而Ext中的Form控件也确实爽,下面就这段时间使用Form的体会作一个小结。
在Ext的使用过程中,一不留心就出现了乱码,包括在客户端提交给服务器的数据中出现了乱码和服务器端返回给客户端的数据中出现了乱码,下面简单分析一下出现乱码的原因。 在一次页面浏览过程中,客户端对一个URL发起浏览请求,服务端针对这次请求进行解析,而在字符编码解析方面,首先他检查该页面中的字符编码设置,即<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />,这样,在页面中显示声明了字符编码为UTF-8,服务器就会将该页面用UTF-8的编码输出,而如果页面中没有显示声明,在服务器中都有一个默认的字 ...
文章出处:http://10258989.blogchina.com/3582688.html 互联网已经日益成为应用程序开发的默认平台,传统的Web应用程序(Web Application)是基于HTML页面、服务器端数据传递的模式。而HTML是适合于文本的,随着Web应用程序复杂性越来越高,传统的Web应用程序已经渐渐不能满足Web浏览者更高的、全方位的体验要求了,这就是被Macromedia公司称之为的"体验问题"("Experience Matters")。此时一种被称为Rich Internet Application(简称RIA,中文翻译作"丰富互联网应用程序")的具 ...
作者:Bruce Eckel
Java抵触情结已经初步显现,我们已经开始看到由此引起的一些根本性转变。
Bruce Tate的一些著作集中讨论了Java的缺陷,并指出需要放弃一些还未实现的想法。诸如Jens Alfke's Thought Palace和Stephen Colebourne's Weblog中的博客也频繁提到这个问题。当然还有Steve Jobs的著名引用(引用自iPhone):“Java不具有构建价值。人们不会再使用Java了,它只是个巨大的累赘”。产生这种抵触的惟一原因就是,Sun始终以为Java是无所不在 ...
在《Ext中TreePanel控件和TabPanel控件搭配测试》一文中提到,点击TreePanel控件中一个树节点,在右边TabPanel控件中打开新的页面有三种方法(暂且我知道的),而上次例子中第二种和第三种方法进一步测试又有一些改进。 第二种方法中,例子中右边打开的文件是一个Window,而如果换成其他的控件,如FormPanel,也不显示出来,所以auto.php中的代码修改如下: <?php header('Content-Type:text/html;charset=utf-8'); ?>
<script type=&qu ...
在实际的网页开发中,大部分时间都要涉及到Form表单的处理。在Ext框架中也提供了很多这方面的控件,而且还有一个专门的FormPanel布局,该布局默认为放在面板上面的所有控件都是换行放置,而在实际应用中为了美观,有些需要横排,特别是Radio控件,这个时候就需要我们重新定制这些控件的布局了,该例子中使用CSS来实现这些功能,先贴出一张效果图。 实现上面效果的具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "htt ...
用了ThinkPHP框架一段时间后,感觉这是一个挺爽的PHP框架,用着舒服,但了解深入一点之后,感觉在安全性方面还有一点事情要做做。 对于ThinkPHP框架,他有固定的文件目录和一些固定的文件名称,所以,对于一个应用,有很多文件名称和目录是可以猜测出来的,这样我们就可以通过该文件的URL直接访问,绕过了ThinkPHP框架的访问模式,特别是在Tpl目录和Lib目录,这两个地方都是关键地方,如何才能阻止直接对这几个目录进行访问呢?我用到的方法是Apache服务器的Rewrite。 首先,在http.conf配置文件中启用和配置好Rewrite模块。在该文件中增加 ...
在实际的项目中,左边树形菜单,提供各种功能点击,右边一个面板,随着左边节点的选择表现不同的功能内容,这是一个相当经典的布局,在Ext框架中,有两个控件TreePanel和TabPanel刚好完成这些功能,本文就这两个控件的搭配使用和点击左边树节点引起右边内容变化的方法作一个简单的介绍。首先看下面的具体的代码。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition ...
本文转自(http://blog.csdn.net/wssxy/archive/2008/03/28/2224954.aspx),根据原文和自己理解的意思修改了一下,版权归原作者所有。 一、RBAC模型 访问控制是针对越权使用资源的防御措施。基本目标是为了限制访问主体(用户、进程、服务等)对访问客体(文件、系统等)的访问权限,从而使计算机系统在合法范围内使用;决定用户能做什么,也决定代表一定用户利益的程序能做什么。 企业环境中的访问控制策略一般有三种:自主型访问控制方法、强制型访问控制方法和基于角色的访问控制方法(RBAC)。其中, ...
对于JavaScript语言,虽然标榜是面向对象的语言,但是和那些像Java一样传统的面向对象的语言相比,其面向对象的实现,总显得一些别扭。就拿继承来说吧,传统面向对象的语言都是在语言层面上支持了,而JavaScript就要自己来实现继承这个功能了,下面来看看jQuery.js是怎么实现这个功能的。 在jQuery.js中有一个jQuery.extend()的静态方法,它提供了jQuery.js中的整个继承功能,也是jQuery.js中的一个重要的方法,其代码分析如下:jQuery.extend = jQuery.fn.extend = function(obj, ...
- 浏览: 5127 次
- 性别:

- 来自: 杭州

- 详细资料
搜索本博客
我的相册
Ext组件树
共 6 张
共 6 张
最新评论
-
Ext中文乱码解决方案
我form的post提交也是这种情况!
-- by 379548695 -
Ext中文乱码解决方案
楼主遇到过这种情况没就是在ff下提交是正常的。可是在ie下提交却出现啦乱码。。。 ...
-- by 379548695 -
Ext中TreePanel控件和Ta ...
我加载一个jsp文件,里面包含一些ExtJs,但是都加载不成功,不知道为什么?
-- by wangchunfei -
Ext中TreePanel控件和Ta ...
关于第二种方法,我把autoLoad的url换同目录下的test.html,为什 ...
-- by zhaosenrui -
Ext中FormPanel面板及Fo ...
如果是3个,又怎么解决. 一点一点的算width,实在麻烦. radio che ...
-- by equalto






评论排行榜