前端
文章平均质量分 72
Herman-Hong
I think, So I am!
我思,故我在!
展开
-
ServletFileUpload、MultipartRequest与MultipartParser的区别
JSP文件上传大多采用采用开源项目来简化处理,这里列出常用的两个jar包的实现,并进行比较,说明他们的优缺点和应该注意的问题。 Commons FileUpload,可以在http://jakarta.apache.org/commons/fileupload/下载,这个包需要Commons IO的支持,可以在http://jakarta.apache.org/commons转载 2015-12-11 09:38:47 · 6954 阅读 · 0 评论 -
js中变量的函数作用域和声明提前
js中变量的函数作用域和声明提前是怎么回事,且看下文原著原创 2016-02-26 10:47:07 · 2115 阅读 · 0 评论 -
My97DatePicker日期插件WdatePicker.js的使用方法
一、先来最简单的配置方法:(1)下载WdatePicker.js(包括lang和skin文件夹)。(2)在html页面中导入WdatePicker.js。 //同时引入了WdatePicker.css文件(3)在输入框input元素上加入class="Wdate" onFocus="WdatePicker({lang:'zh-cn'})"代码。(4)打开页面查看效果原创 2016-05-12 16:26:10 · 9082 阅读 · 1 评论 -
js中正则表达式
一、概述正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。要想真正的用好正则表达式,正确的理解元字符是最重要的事情。下表列出了所有的元字符和对它原创 2016-05-05 09:42:47 · 1222 阅读 · 0 评论 -
利用struts1 formfile实现文件上传功能
一、界面配置 /images/common/csw_toux.gif"/> 账户管理> 账号管理 > 资料设置 您可以在下方选择自己喜欢的头像,更新后的头像将稍后显示在其它页面! --> String curHead =CONTEXT+"/images/common/csw_toux.gif";原创 2016-05-20 11:16:07 · 4969 阅读 · 0 评论 -
自定义标签&&JSTL标签库详解
自定义标签是JavaWeb的一部分非常重要的核心功能,我们之前就说过,JSP规范说的很清楚,就是Jsp页面中禁止编写一行Java代码,就是最好不要有Java脚本片段,下面就来看一下自定义标签的简介:自定义标签主要用于移除Jsp页面中的java代码。移除jsp页面中的java代码,只需要完成两个步骤:编写一个实现Tag接口的Java类,并覆盖doStartTa转载 2015-10-28 09:05:27 · 1534 阅读 · 4 评论 -
node.js调试
node.js调试用了几天node.js感觉很新奇,但是调试问题实在是愁煞人,开始的时候懒的学习调试方法,看看异常内容就可以了,但随着代码复杂程度的上升,并不是所有错误都是语法错误了,不调试搞不定了,只好搜搜资料,学习了一下怎么调试。不用每次都重启服务的supervisor 使用过PHP的同学肯定都清楚,修改了某个脚本文件后,只要刷新页面服务器就会加载新的内容,转载 2016-06-01 14:54:08 · 886 阅读 · 0 评论 -
AjaxUpLoad.js文件上传插件的使用
一、页面中的配置 " maxSize="1" width="115px" height="115px" value=""/>使用了jsp自定义标签// 获取页面输出的方法 public String getFileStr() { // HttpSession session = this.pageContext.getSession(); HttpServle原创 2016-05-20 10:22:19 · 1888 阅读 · 0 评论 -
webStorm进行nodeJs开发
最新版本(2016.1.3)已经集成nodeJs,无需过多配置就可以使用并可以调试nodeJs程序原创 2016-06-01 17:01:58 · 1497 阅读 · 0 评论 -
out.println()使用及FCKeditor编辑器的配置和使用
一、引言 看项目使用FCKeditor时采用了jsp标签进行配置的,如下: 400 805px 标签处理其中就是new了一个FCKeditor,并返回到页面public int doStartTag() throws JspException { try { fckEditor = new FCKeditor((HttpSer原创 2016-07-21 16:13:59 · 648 阅读 · 0 评论 -
PC端web向手机端web跳转的方式
一、js判断终端类型直接上代码var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 triden原创 2015-12-04 15:49:30 · 2628 阅读 · 0 评论 -
struts1.2中表单标签的应用---(form及text使用)源码解析
一、以text标签为例1.配置web.xml中 /html /WEB-INF/struts-html.tld2.jsp中的使用 *规格说明: 3.经过struts标签处理器转换成一下内容二、看其转换过程,源码解析BaseFieldTag.java publ原创 2016-10-10 16:20:14 · 1327 阅读 · 0 评论 -
HTML <a> 标签的 href 属性
实例href 属性规定链接的目标:href="http://www.w3school.com.cn">W3School定义和用法 标签的 href 属性用于指定超链接目标的 URL。href 属性的值可以是任何有效文档的相对或绝对 URL,包括片段标识符和 JavaScript 代码段。如果用户选择了 标签中的内容,那么浏览器会尝试检索并显示 href 属性指定的原创 2015-10-20 11:32:21 · 3263 阅读 · 0 评论 -
使用ajaxupload.js插件上传图片不成功问题----RTFSC
一、项目中使用ajaxupload.js插件上传图片,返回值不正确对不起,系统故障,您访问的页面暂时无法访问! 返回的是error404.jsp页面二,看web.xml中配置 404 /jsp_lib/common/error404.jsp 应该是请求路径错误。发现请求路径就是不正确http://192.168.6.24:9990/cl原创 2016-05-24 09:21:43 · 1577 阅读 · 0 评论 -
js 字符串转换成数字
在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形式的.在网上找了一下js字符串转数字的文章,这个比较全方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了par原创 2016-03-10 16:29:55 · 756 阅读 · 0 评论 -
jQuery 事件 - live() 方法
jQuery 事件参考手册实例当点击按钮时,隐藏或显示 p 元素:$("button").live("click",function(){ $("p").slideToggle();});亲自试一试定义和用法live() 方法为被选元素附加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。通过 live() 方法附加的事件处理程序适用原创 2016-03-09 10:40:20 · 436 阅读 · 0 评论 -
js中null与undefined的区别
在JavaScript中存在这样两种原始类型:null与undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是null,什么时候又是undefined?undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。uull类型也只有一个值,即null。null用来表示尚未存在的对象,常用原创 2016-03-09 15:16:02 · 609 阅读 · 0 评论 -
验证码无法显示报异常 Could not initialize class sun.awt.X11GraphicsEnvironment
一、异常怎么看,chrom浏览器功能很强大看以看出是如下异常Apache Tomcat/6.0.36 - Error report<!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Aria原创 2015-12-30 11:34:29 · 5305 阅读 · 0 评论 -
cookie覆盖问题
一、问题现象最近在做手机触屏版的项目,部署完后发现一直让重复登录的问题,其中cookie中的JSESSIONID是不断变化的,也就是说发生了cookie覆盖的问题。二、问题原因由于触屏版通过调用pc端接口的方式获取数据的,而两者的域是相同的,只是端口不同,因此后者将前者的cookie覆盖了三、问题解决参考http://my.oschina.net/eastwmt原创 2015-12-30 14:16:29 · 7495 阅读 · 1 评论 -
js解析json的eval函数
JS提供两种方式解析JSON//方式一:使用eval解析 var obj = eval(json); alert(obj.constructor); alert(obj.contry.area.women); //方式二:使用Funtion函数 var strJSON = "{name:'json name'}";//得到的JSON var obj = ne原创 2015-11-10 16:13:59 · 1619 阅读 · 2 评论 -
FreeMarker 获取页面request
使用Request里的Attribute值最简单的方法就是直接${AttributeName}或者安全一点:${AttributeName!"default Value"}例如:request.setAttribute("templateInformationMap", templateInformationMap);在ftl中就可以使用下面获取该值原创 2015-11-06 09:14:29 · 2441 阅读 · 0 评论 -
document.forms[].submit()
document.forms['exportServlet'].submit(); (1)document.forms:表示获取当前页面的所有表单 (2)document.forms[0]:表示获取当前页面的第一个表单 (3)document.forms['exportServlet']:表示获取当前页面的name="exportServlet"的表单 (4原创 2015-11-04 11:33:10 · 774 阅读 · 0 评论 -
freemarker模板加载器
模版文件加载器用来告诉 FreeMarker 引擎到什么地方去加载模版文件。 FreeMarker 自带了三种文件加载器,分别是:文件目录加载器、类路径加载器以及 Web 上下文加载器。当在 Web 环境中使用 FreemarkerServlet 来加载模版文件时,默认使用第三种加载器,并通过 Servlet 的配置 TemplatePath 来指定模版文件所存放的路径,该路径是相对于 W原创 2015-10-27 17:49:33 · 3085 阅读 · 0 评论 -
java web中文编码问题(ajax中编码问题)
再谈java web中文编码问题,这次稍微有些复杂,先说遇到的问题。一、遇到的问题1、用ajax中的load方法加载文件 $("#customerTypeLevelRelList").load("/jsp_lib/store/web/customerPrice.jsp", {customerRootId:customerRootId, storeId:});其中customerR原创 2016-03-02 16:42:57 · 931 阅读 · 0 评论 -
response和request的setCharacterEncoding区别
一、request.setCharacterEncoding():是设置从request中取得的值或从数据库中取出的值。 指定后可以通过getParameter()则直接获得正确的字符串,如果不指定,则默认使用iso8859-1编码。值得注意的是在执行setCharacterEncoding()之前,不能执行任何getParameter()。而且,该指定只对POST方法有效,对G原创 2016-03-03 11:22:07 · 15554 阅读 · 2 评论 -
整个web开发流程及需要的人员
整个web开发流程及需要的人员,由下图可以清晰的看出简述:UI (User Interface):用户界面UE或UX (User Experience):用户体验通常国外和国内的的外企叫UX,国内叫UEIxD (Interaction design):交互设计区别于工业设计,加了个”X”UID(User Interface Design):用户界面设原创 2016-02-04 11:15:33 · 2380 阅读 · 0 评论 -
<html:option></html:option>转化成<option></option>时加了selected属性
一、概念介绍stust1中html标签的使用,其中有html:select,html:option,详情如下用来在网页上产生选择列表。通常它与等选项标记连用。示例代码如下: Show Value1 Show Value2 Show Value3 其中,property表示该选择列表与ActionForm中对应的属性名。当用户点击原创 2016-03-08 11:52:58 · 1512 阅读 · 0 评论 -
ajax不起作用——response问题
一、ajax代码二、后台服务器代码看起来一切是那么正常,但是返回的date数据确是data = <span title=" <form name="userloginForm" method="POST" action=原创 2015-11-10 16:46:59 · 4448 阅读 · 1 评论