摘要: 自定义JSTL标签函数,方便页面的调用,通过调用函数返回数据进行页面显示。简单、方便,在开发中时常用的到。以下通过显示省份来看实现步骤:第一步:新建一个类如下:UtilFunction.javaJava代码packagedemo;importjava.util.ArrayList;importjava.util.List;//测试//自定义JSTL函数publicclassUtilFunction{//获取省份publicstaticListgetProvinces(){Listprovinces=newArrayList();//暂时添加几个测试provinces.add("广东省 阅读全文
posted @ 2013-03-17 12:31 miss you 阅读(216) 评论(0) 推荐(0) 编辑
摘要: JSTL标签用法关键字:JSTL标签、<c:choose>、<c:forEach>、<c:forTokens>、<c:if>、<c:import>、<c:otherwise>、<c:out>、<c:param>、<c:redirect>、<c:remove>、<c:url>、<c:when>、<c:set>、<c:catch>原来一直没有看过,我说过我是新手,但是好多资料上似乎也不重视 JSTL 。我看项目源代码发现其中使用到了 阅读全文
posted @ 2013-03-17 12:30 miss you 阅读(394) 评论(0) 推荐(0) 编辑
摘要: EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user["My-Name"] } 如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如: ${sessionScope.user[data]}中data 是一个变量3)变量 EL存取变量数据的方法很简单,例如:${username}。它的意思是取出某一范围中名称为username的变量。 因为... 阅读全文
posted @ 2013-03-17 12:29 miss you 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 经典JavaScript正则表达式实战目录正则表达式实战...1匹配结尾的数字...2统一空格个数...3判断字符串是不是由数字组成...3电话号码正则...3手机号码正则表达式...4使用正则表达式实现删除字符串中的空格:...4限制文本框只能输入数字和小数点等等...5替换小数点前内容为指定内容...5只匹配中文的正则表达式...5返回字符串的中文字符个数...6正则表达式取得匹配IP地址前三段...6匹配<ul>与<ul>之间的内容...7用正则表达式获得文件名...7绝对路径变相对路径...8用户名正则...8匹配英文地址...8正则匹配价格...9身份证号码的 阅读全文
posted @ 2013-03-17 12:05 miss you 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 常用正则表达式大全常用正则表达式大全!(例如:匹配中文、匹配html)匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:<(S*?)[^>]*>.*?|<.*? /> 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力 匹配首尾空白字符的正则表达式:^ 阅读全文
posted @ 2013-03-17 12:02 miss you 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 正则基础之——贪婪与非贪婪模式分类: 正则基础 2009-11-02 07:51 3500人阅读 评论(35) 收藏 举报1 概述贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为,贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配,而非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。非贪婪模式只被部分NFA引擎所支持。属于贪婪模式的量词,也叫做匹配优先量词,包括:“{m,n}”、“{m,}”、“?”、“*”和“+”。在一些使用NFA引擎的语言中,在匹配优先量词后加上“?”,即变成属于非贪婪模式的量词,也叫做忽略优先量词,包括:“{m,n}?”、“{m,}?”、“??”、“*?”和 阅读全文
posted @ 2013-03-17 12:01 miss you 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 来园子之前写的一篇正则表达式教程,部分翻译自codeproject的The 30 Minute Regex Tutorial。由于评论里有过长的URL,所以本页排版比较混乱,推荐你到原处查看,看完了如果有问题,再到这里来提出.一些要说的话:如果你没有正则表达式的基础,请跟着教程“一步步来”。请不要大概地扫两眼就说看不懂——以这种态度我写成什么样你也看不懂。当我告诉你这是“30分钟入门教程”时,请不要试图在30秒内入门。事实是,我身边有个才接触电脑,对操作都不是很熟练的人通过自己学习这篇教程,最后都能在文章采集系统中使用正则表达式完成任务。而且,他写的表达式中,还使用了“零宽断言”等“高级”技术 阅读全文
posted @ 2013-03-17 12:00 miss you 阅读(190) 评论(0) 推荐(0) 编辑
摘要: spring配置DataSource(数据源的几种方式):数据源可以注入到sessionFactory中。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.or 阅读全文
posted @ 2013-03-17 11:41 miss you 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 由于刚开始学习SSH,其中的配置比较多,为了下次能够快速的进行配置,将SSH整合的过程记录下来,以便下次查阅。软件环境:MyEclipse 9.0、Struts2.2、Spring3、Hibernate3、tomcat 6x。具体的步骤如下:1.新建一个web项目;2.在tomcat服务器配置新建的web项目a)在conf下的 server.xml中增加Context节,如下:<Context path="/ssh" docBase="D: \ssh\WebRoot" reloadable="true"/>b)或者直接在M 阅读全文
posted @ 2013-03-17 11:35 miss you 阅读(186) 评论(0) 推荐(0) 编辑
摘要: java环境变量配置windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:/java/jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”; 5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:/java/jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以. 阅读全文
posted @ 2013-03-17 11:31 miss you 阅读(122) 评论(0) 推荐(0) 编辑