摘要: RegExp 对象RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。直接量语法/pattern/attributes创建 RegExp 对象的语法:new RegExp(pattern, attributes);参数参数pattern是一个字符串,指定了正则表达式的模式或其他正则表达式。参数attributes是一个可选的字符串,包含属性 "g"、"i" 和 "m",分别用于指定全局匹配、区分大小写的匹配和多行匹配。ECMAScript 标准化之前,不支持 m 属性。如果pattern是正则表达式,而不是字符串,则 阅读全文
posted @ 2012-12-07 16:26 xxxyyylll 阅读(475) 评论(0) 推荐(0)
摘要: PHP 的脚本块:<?php ?>注释://或者/*......*/变量的定义:$txt = "Hello World!";$number = 16;字符串操作函数:把两个字符串连接在一起可以用“.”运算符strlen():计算字符串的长度strpos():检索一段字符串或者字符条件语句:if ......else ......多个条件语句:elseif,这两个是连起来的也支持switch语句数组:数值数组:$names = array("Peter","Quagmire","Joe");关联数组:$a 阅读全文
posted @ 2012-12-07 16:24 xxxyyylll 阅读(110) 评论(0) 推荐(0)
摘要: 日志文件名:log4j.properties#此句为将等级为INFO的日志信息输出到stdout和R这两个目的地,stdout和R的定义在下面的代码,可以任意起名。等级可分为OFF、 FATAL、ERROR、WARN、INFO、DEBUG、ALL,如#果配置OFF则不打出任何信息,如果配置为INFO这样只显示INFO, WARN, ERROR的log信息,而DEBUG信息不会被显示,具体讲解可参照第三部分定义配置文件中的logger。log4j.rootCategory=INFO, stdout , R#此句为定义名为stdout的输出端是哪种类型,可以是#org.apache.log4j.C 阅读全文
posted @ 2012-12-07 16:24 xxxyyylll 阅读(155) 评论(0) 推荐(0)
摘要: 从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,Convention插件更彻底,该插件完全抛弃配置信息,不仅不需要是使用struts.xml文件进行配置,甚至不需要使用Annotation进行配置,而是由struts2根据约定自动配置。如何使用Convention1.将struts-Convention-plugin-2.1.6.jar文件复制到WEB-INF/lib路径下2.对于Convention插件而言,它会自动搜索位于action,actions,struts,stru 阅读全文
posted @ 2012-12-07 16:21 xxxyyylll 阅读(202) 评论(0) 推荐(0)
摘要: mvn将项目分为5个阶段(lifecycle):准备、编译(complie)、测试、部署、运行MVN生命周期Maven的生命周期是为了对所有的构建过程进行了抽象了,便于统一。clean(清理)此生命周期旨在给工程做清理工作,它主要包含以下阶段:pre-clean- 执行项目清理前所需要的工作。clean- 清理上一次build项目生成的文件。post-clean- 执行完成项目清理所需的工作.default(默认)validate- 验证项目是否正确且所有必要的信息都可用。initialize- 初始化构建工作,如:设置参数,创建目录等。generate-sources- 为包含在编译范围内的 阅读全文
posted @ 2012-12-07 16:19 xxxyyylll 阅读(595) 评论(0) 推荐(0)
摘要: Struts2请求流程1、客户端发送请求2、请求先通过ActionContextCleanUp-->FilterDispatcher3、FilterDispatcher通过ActionMapper来决定这个Request需要调用哪个Action4、如果ActionMapper决定调用某个Action,FilterDispatcher把请求的处理交给ActionProxy,这儿已经转到它的Delegate--Dispatcher来执行5、ActionProxy根据ActionMapping和ConfigurationManager找到需要调用的Action类6、ActionProxy创建一 阅读全文
posted @ 2012-12-07 16:17 xxxyyylll 阅读(260) 评论(0) 推荐(0)
摘要: 配置了spring security,但是跑起来后,好像没经过spring security的过滤器。解决:spring security的过滤器映射<filter-mapping> <filter-name>springSecurityFilterChain</filter-name> <url-pattern>/j_spring_security_check</url-pattern> </filter-mapping> <filter-mapping> <filter-name>springS 阅读全文
posted @ 2012-12-05 17:06 xxxyyylll 阅读(3990) 评论(0) 推荐(0)