JSP
beiguofengguang
为人诚恳,待人热情,工作认真
展开
-
Ext书写错误提示
1、如果一个元素后边多了一个逗号,提示:“缺少标识符、字符串或数字”,例如下边的例子,最后的元素bbar : detailPagingBar后边已没有其它元素,但其后仍然加了个",",导致系统报错var gridpaneldetail = new Ext.grid.GridPanel({ store : storeDetail, region : 'center', sm : selModelDetail, colModel : colModelDetail, autoExpandColumn :原创 2011-05-09 19:31:00 · 931 阅读 · 0 评论 -
Ext数据表格只能显示一条数据的问题
项目中遇到以下情况:后台返回的数据有多条,分页栏PagingToolbar显示的记录总数也正确,但gridpanel却只显示当前页的最后一条记录。百思不得其解!于是到网络上去搜相关信息,结果一篇文章给了我启发,说是主键重复,回头再去检查,发现json数据中的id字段取到的值全原创 2011-09-10 10:10:51 · 3514 阅读 · 1 评论 -
Ext显示特殊字符问题
最近做项目遇到下列问题:定义一个TextArea,值取问题1:由于给控件赋值一般都用单引号、双引号括起来,而这个字段值中有可能包含单引号、双引号,直接赋值就会导致报字符串未结束或缺少什么的错误, 解决方法:从数据库读出字段值后做个处理,将单引原创 2011-08-24 09:15:35 · 3939 阅读 · 1 评论 -
extjs设置为disable后表单无法提交参数到后台的问题
今天发现某个输入框设置field.disable();后,即使提交时有设置field的值,但这个值也无法提交到后台。到网络上搜索下了,另外发现一篇文章,作为以后的参考:--原文地址:http://blog.csdn.net/serenada/article/details/6177878extjs textfield 设置成为了disabled:true以后此文本框的内容就无法通过form转载 2011-11-05 18:34:26 · 11022 阅读 · 0 评论 -
emis相关的一些备忘
1、参数传递问题如果我点某个按钮打开一个JSP页面,参数写在这个URL地址的后边,页面里边有z:init方法,我想把参数再继续传递给z:init调用的方法,可以使用如下途径: Page.onLoad(function(){ });}就是在页面加载时将参数设置到请求中去,这样z:init方法在后台就可以直接取到这个参数了:public static Ma原创 2011-09-01 23:13:02 · 742 阅读 · 0 评论 -
js工具-js常用方法,js常用判断方法
转自:http://tianlihu.iteye.com/blog/658409 function obj$(id) 根据id得到对象 function val$(id) 根据id得到对象的值 function trim(str) 删除左边和右边空格 f转载 2012-03-03 11:22:44 · 413 阅读 · 0 评论 -
Extjs异步请求判断Session超时的方法
--转自http://www.iteye.com/problems/70335jquery ajax方法调用在session超时以后如何跳转到登录页面? session超时以后虽然被过滤器过滤到了,但是并不会跳转到登录页面请求具体的解决方法。 我参考了这篇文章,但是我调用ajaxStart不起作用。 http://www.blogjava.net/vickzhu/archi转载 2012-06-08 09:06:51 · 7749 阅读 · 0 评论 -
struts2使用注解配置Action传参方式
@Action(value = "operatorRoleAction", results = { @Result(name = "view", location = "/bussiness/operatorrole_view.jsp", type = "dispatcher", params={"userId", "%{userId}", "userName", "%{userName}"})转载 2012-09-06 17:06:37 · 7240 阅读 · 0 评论 -
Ext中对象使用问题
var params = {}; params["processLog.module"] = "系统管理"; params["processLog.procPage"] = "管理员角色设置页面"; params["processLog.note"] = "管理员角色设置"; params["processLog.operateType"]原创 2012-09-06 17:04:38 · 849 阅读 · 0 评论 -
Ext发起ajax请求获取返回对象属性值
Ext.Ajax.request({ url : 'addNormalModelAction.shtml', params: params, success: function(resp,opts) { var respText = Ext.util.JSON.decode(resp.responseText);原创 2013-09-10 18:14:44 · 4049 阅读 · 0 评论 -
struts2标签截取字符串方法
60"> 注意:substring全是小写,如果写成subString()将无法取到子串原创 2011-08-09 16:31:52 · 8431 阅读 · 1 评论 -
后台返回内容展示在JSP页面回车换行消失的问题
发现数据库中取出的内容有换行,但通过读取出后在页面显示不出换行的效果。听同事说html不能解析“\n”符号,只能自己替换,于是在后台将“\n”替换为了“”: position.setDuty(position.getDuty().replaceAll("\n", ""))原创 2011-07-15 11:14:28 · 6170 阅读 · 0 评论 -
EXT弹出子窗体访问母窗体元素并赋值
目的: 母窗体有个下拉选择框taskMinutes,后边有个按钮,点击时弹出选择分钟的子窗体,选择完后点确定关闭子窗体并给taskMinutes赋值。注意点:原来taskMinutes通过var taskMinutes = ....这种方式定义,导致子窗台通过parent.taskMinutes.setValue(lValue);无法给taskMinutes赋值,后来将定义方式修改为var taskMinutes; taskMinutes = ....这种方式就可以了。就是变量要定义为全局的才能原创 2011-05-18 10:01:00 · 846 阅读 · 0 评论 -
Ext简单验证
<br />用vtype格式进行简单的验证。<br />在此举邮件验证的例子,重写上面代码的items配置:<br />items:[<br /> {fieldLabel:"不能为空",<br /> vtype:"email",//email格式验证<br /> vtypeText:"不是有效的邮箱地址",//错误提示信息,默认值我就不说了<br /> id:"blanktest",<br转载 2011-05-25 15:12:00 · 1027 阅读 · 0 评论 -
struts2在前台通过property获取属性值某些字符转义问题
<br />在使用中发现以下问题:某个字段中包含&字符,在前台页面通过<br /> <br />var postParam = new Ext.form.TextArea({<br /> fieldLabel : 'POST参数',<br /> id : 'postParam',<br /> name : 'normalModelDetail.postParam',<br /> height : 70,<br /> width : 405,<br /> value : '<s:property原创 2011-06-01 09:45:00 · 2310 阅读 · 0 评论 -
struts2标签使用中一个注意点
<br />在获取属性值时,如果写成如下形势将导致报No tag "" defined in tag library imported with prefix "s"的错误:<br />value : '<s: property value="#normalModel.smsTerminal" />',正确的写法应该是:<br />value : '<s:property value="#normalModel.smsTerminal" />',一个空格就会导致错误出现原创 2011-04-15 15:50:00 · 708 阅读 · 0 评论 -
Ext中JsonStore重新设置url然后加载数据的方法
<br />1、tableName = "terminalwindow"; <br />2、terminalStore.proxy=new Ext.data.HttpProxy({url: 'QueryComboxAction.shtml?tableName=' + tableName});<br />3、terminalStore.reload(); <br /> <br />如果不重新设置第2步中的proxy,reload还会使用原来的地址去获取数据,达不到目的。原创 2011-04-26 09:22:00 · 4044 阅读 · 0 评论 -
ExtJS Grid tooltip的几种实现方式(转自http://hi.baidu.com/wangkai99/blog/item/eff4a162c7e86e750d33fa84.html)
1.表头提示 <br /><br /><br /><br />在2.2里面是设置ColumnModel.tooltip ,3.0则是Column. tooltip 如下: <br />Js代码 <br />var grid = new Ext.grid.GridPanel({ <br />columns:[ <br />{header:'名称',dataIndex:'name',tooltip:'对象名称'}, <br />{header:'开始时间 - 结束时间 <br/>成功/失败/成功率', data原创 2011-04-27 19:54:00 · 2097 阅读 · 0 评论 -
Ext中常用的事件,备查
<br />1、下拉框选择事件:<br />var flowStore = new JsonStoreInstance('QueryComboxAction.shtml?tableName=autoflow.syspz_flow_resource', true);<br /> var flowCombo = new Ext.form.ComboBox({<br /> store : flowStore,<br /> emptyText : '请选择',<br /原创 2011-04-26 09:36:00 · 930 阅读 · 0 评论 -
ext给grid加toolTip提示(转自http://blog.sina.com.cn/s/blog_5a5d07e60100n7l3.html)
<br />定义某表头如下:<br />{header : "姓名",dataIndex : "person_name",sortable : true,renderer :function (data, metadata, record, rowIndex, columnIndex, store) { <br /> //build the qtip: <br /> var title = '明细:'; <br />原创 2011-04-27 19:57:00 · 1847 阅读 · 0 评论 -
前台页面使用utf-8编码,url中包含中文参数时后台获取参数乱码问题解决
问题描述:searchinfo为输入框,当输入中文时点搜索,后台获取搜索关键字乱码,解决方法: 当点击搜索时触发下列事件: onclick="search('productCenterAction.shtml?opFlag=searchli原创 2011-07-07 11:39:58 · 3862 阅读 · 0 评论