
JSP & Web
bo_hai
这个作者很懒,什么都没留下…
展开
-
使用request.getAttribute() 获取 form 表单中数据的方法。
原创 2011-01-20 17:43:12 · 749 阅读 · 0 评论 -
org.apache.tomcat.util.http.Parameters processParameters
原创 2012-11-23 16:00:54 · 178 阅读 · 0 评论 -
FTL 使用自定义模板的方法
法。所谓模板是指:可以指定所有的FTL页面自动加载某些代码工具。2)在引入模板前,先要引入模板用到jar。jar的名称分别是:sitemesh-2.2.1.jar 和 struts2-sitemesh-plugin-2.0.11.2.jar。在实际的项目中,可以根据struts2的版本,现在对应jar的版本。3)修改web.xml文件,加入以下内容:<filter> <filter-name>sitemesh</filte2012-11-24 23:54:33 · 832 阅读 · 0 评论 -
FCKeditor 基于java servlet 的配置和 使用
JS的兼容性不是很好。今天我给大家介绍使用servlet来配置FCKEditor,基于servlet 配置的FCKEditor可以很好的兼容不同的浏览器。下面是配置步骤。1)先要找到需要的jar。jar的名称是:fckeditor-java-core-x.x.x.jar,可以通过maven或其他方式找到最新的jar 在这里我使用是fckeditor-java-core-2.4.1.jar。再到管方网站下载FCKEditor,把解压后的fckeditor文件夹copy到webContent下。2)在w2012-11-25 11:11:13 · 114 阅读 · 0 评论 -
基于maven的struts+spring+ibatis(ssi)经典配置
2012-12-06 20:34:55 · 100 阅读 · 0 评论 -
dwr 与spring 完美整合
2012-12-09 20:59:53 · 97 阅读 · 0 评论 -
JS判断字符串长度(包含了字母、汉字,其中字母占1个字符,汉字占2个字符
r str = new String(val); var bytesCount = 0; for (var i = 0 ,n = str.length; i < n; i++) { var c = str.charCodeAt(i); if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f))原创 2012-12-12 15:02:42 · 206 阅读 · 0 评论 -
JQuery 控制 radio 只读
"disabled",true); 将值为0的radio设置不可以修改,这种设置的好外是:选中的radio值可以传入后台进行操作。二、设置可修改的代码:$("input[name='tempProduct.isMustInvoice'][value='0']").attr("disabled",false); 三、将所有的radio设置为只读$("input[name='tempProduct.isMustInv2013-03-19 16:01:00 · 1296 阅读 · 0 评论 -
正则表达式讨论
2deleteSubProdDiv_111111_42465 二、现在我们想只匹配第一个文本:deleteSubProdDiv_111111_42 三、正则表达式修改为:var exp = new RegExp("colorSize_[a-zA-Z0-9]*_"+sizeValue+"$","g"); 问题解决。原创 2013-03-19 16:15:01 · 71 阅读 · 0 评论 -
Hbase 伪分布模式配置
,可以在控制台上运行 echo ${JAVA_HOME} 来看输出结果; export HBASE_CLASSPATH=/usr/hadoop/conf 将HBASE_CLASSPATH 指向 hadoop/conf 可以在控制台上运行echo ${HADOOP_HOME} 来看输出结果; export HBASE_MANAGES_ZK=true 将HBASE_MANGES 设置成true; 2、配置 hbase-site.xml文件:内容如下: &2013-06-04 18:55:04 · 105 阅读 · 0 评论 -
JQuery checkBox筛选出已选中的对象
原创 2013-06-06 19:26:56 · 765 阅读 · 0 评论 -
JQuery 插件validate 简单使用简介
ript language="javascript" type="text/javascript" src="<%=basePath%>JQuery/jquery.validate.js"></script><script language="javascript" type="text/javascript" src=&2013-06-08 17:57:52 · 82 阅读 · 0 评论 -
JQuery inArray 使用注意事项
om/questions/1071441/jquery-inarray-is-always-returning-1/1723868#17238682013-09-04 18:07:18 · 168 阅读 · 0 评论 -
JS判断页面是否在iframe中
2013-09-26 15:09:45 · 413 阅读 · 0 评论 -
JQuery 清空表单
)[0].reset(); reset 表单后,文本框中的值是:50,清空表单后,文本框应该是空的。二、用JQuery代码实现:$(':input','#myform') .not(':button, :submit, :reset, :hidden') .val('') .removeAttr('checked') .removeAttr('selected'); 解释如下: It is using the :input select原创 2013-11-02 12:30:45 · 273 阅读 · 0 评论 -
FTL 中使用struts2 select 标签
定在值,如相等,则选中。一个简单的下拉框搞的很复杂。二、使用struts2中的select 标签可以很好的解决这个问题,先看代码:<@s.select id="checkBrandLimit" cssClass="selectBig selectSearch" value="%{tempProduct.brand.id}" name="tempProduct.brand.id" list="ins2013-11-02 13:18:15 · 236 阅读 · 0 评论 -
JQuery load 方法使用
原创 2013-11-02 15:46:54 · 180 阅读 · 0 评论 -
修改host配置,不重启IE的方法
2012-11-22 17:32:46 · 287 阅读 · 0 评论 -
修改struts2默认的result-type
"org.apache.struts2.dispatcher.ServletDispatcherResult" default="true"/> 我们可以看到struts2默认返回支持的文件类型是:org.apache.struts2.dispatcher.ServletDispatcherResult。二、如果我们的项目显图层使用的文件是FTL,那么我们要如何修改struts2默认的返回类型呢?解决方案如下:1)把struts-defaul2012-11-21 23:21:39 · 106 阅读 · 0 评论 -
通过域名访问war的配置文件
,在开发环境下,来模拟生产环境。1、JDK、Tomcat的安装和配置,其他的网站能找到相关配置;2、修改Tomcat的端口号,Tomcat默认的端口号是:8080,我们修改成80。修改方法如下:1)将%Tomcat_Home%/conf 下的server.xml 文件中的<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redir2012-06-12 17:55:05 · 143 阅读 · 0 评论 -
request.getScheme()的使用方法
2011-03-03 10:56:52 · 90 阅读 · 0 评论 -
更改TOMCAT部署路径
2011-03-21 10:44:41 · 91 阅读 · 0 评论 -
使用js实现页面跳转的五种方法
> 第二种方法:<script language="javascript"> alert("返回"); window.history.back(-1);</script> 第三种方法:<script language="javascript"> window.navigat原创 2011-04-13 13:31:30 · 442 阅读 · 0 评论 -
checkBox 实现全选
javascript" language="javascript"> function selectedAll(){ var checkBoxStatus = document.getElementById("QueryAll").checked; var inputObj = document.getElementsByTagName('input'); for(var i=0;i<inputObj2011-04-18 14:24:32 · 110 阅读 · 0 评论 -
修改Tomcat配置文件来解决中文乱码问题
2011-07-21 18:20:58 · 154 阅读 · 0 评论 -
JavaScript 动态删除行
arentNode.removeChild(clickedRow);} 在行中调用这段代码:onClick="JavaScript:removeRow(this)"2011-08-05 13:21:51 · 98 阅读 · 0 评论 -
JQuery 实现全选(全不选)
) { if ($('#checkAll').attr('checked')) { $("input[name='productId']").attr('checked',true); } else { $("input[name='productId']").attr('checked',false); } } 其中,请你修改$("input[name='productId']")成你自己的代码。2011-08-05 13:35:01 · 85 阅读 · 0 评论 -
Action中直接返回Ajax请求值的方法
给Ajax;这是我们可以用以下的办法来处理: 1、Action 中的方法返回类型为:void,如:public void getProgressRate() throws UnknownException,IOException 2、struts.xlm配置文件中也不需要配置result,如:<action name="getProgressRate" class="impToolProductAction" method=&q2011-08-11 11:43:14 · 128 阅读 · 0 评论 -
隐藏table中TR的方法
one"; 及可实现行的隐藏。原创 2011-12-09 10:18:01 · 1085 阅读 · 0 评论 -
ServletContextListener和ServletRequestListener监听器
public void contextInitialized(ServletContextEvent arg0) { System.out.println("启动服务");////当启动服务时执行此监听}javax.servlet.ServletRequestListener 用户响应监听器public void requestDestroyed(ServletRequestEvent arg0) { System.out.println("request 响原创 2011-12-21 14:07:02 · 97 阅读 · 0 评论 -
struts2+ajax+json 实例
2012-02-24 17:27:30 · 97 阅读 · 0 评论 -
(OpenExplorer For Eclipse)Eclipse 中打开工程目录的插件
2012-02-25 11:41:02 · 97 阅读 · 0 评论 -
鼠标移到图片,查看源图的实现
tScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">2012-03-12 18:13:04 · 68 阅读 · 0 评论 -
ProbeFactory.getProbe() 的使用
.newheight.model.TempProduct;/** * <pre> * ProbeFactory.getProbe()测试 * </pre> * * @author liuhongbo * @version $Id: TestProbe.java, v 0.1 2012-3-22 上午09:47:45 liuhongbo Exp $ */public class TestProbe { p原创 2012-03-22 11:43:13 · 177 阅读 · 0 评论 -
ajaxSubmti() 实例
<%@ page language="java" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags"%><% String path = request.getContextPath(); String basePath = request.getScheme(2012-03-23 10:40:59 · 108 阅读 · 0 评论 -
stack overflow at line 486 解决办法
t(); 3、在页面中点击“保存”按钮后,页面上弹出“Stack overflow at line 486”,找了半天没有发现问题产生的原因。突然想想看$('#loginForm') 返回的内容,使用alert看了以下,弹出的内容是个数组,再用alert($('#loginForm').length),弹出的内容是:1 。这说明需要使用数组的方式来提交表单。JS中的代码修改如下:$('#loginForm')[0].submit(); 4、再进行测试,问题解决。2012-03-26 10:50:33 · 169 阅读 · 0 评论 -
JavaScript 遍历JSON 获取key value
y]); } }} subProdInfoJson 是JSON格式的字条串。2014-04-30 16:20:37 · 330 阅读 · 0 评论