- 博客(47)
- 收藏
- 关注
原创 SpringMVC拦截器(以及排除拦截的地址)
转载:原文地址 http://blog.youkuaiyun.com/tonytfjing/article/details/392075511.DispatcherServlet SpringMVC具有统一的入口DispatcherServlet,所有的请求都通过DispatcherServlet。 DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配...
2016-05-31 15:58:37
6945
原创 【转】velocity的布局(集成在SpringMVC中)
转http://qstar.iteye.com/blog/1677130 对于一个WEB应用来说,页面的基本结构往往是固定的,页面中的很多部分,例如页面统一的头部、尾部和菜单,我们一般是不太需要变化的,各个页面基本一致,变化的往往是页面的具体内容部分,这样,布局(layout)功能的使用,就能大大减化前端页面的复杂性了。这里简单介绍一下如何使用velocity框架来实现页面的布局。...
2016-02-24 17:20:11
168
原创 【转载】Velocity学习
Velocity 是一个基于 Java 的模板引擎,它允许任何人仅仅简单的使用模板语言来引用由 Java 代码定义的对象,从而实现界面和 Java 代码的分离,使得界面设计人员可以和 Java 程序开发人员同步开发一个遵循 MVC 架构的 web 站点。但是在实际应用过程中,Velocity 又不仅仅被用在了 MVC 的架构中。 Velocity 模板引擎介绍在现今的软件开发...
2016-02-23 14:32:44
165
原创 【转载】MongoDB设置访问权限、设置用户
原文地址:http://www.cnblogs.com/zengen/archive/2011/04/23/2025722.html MongoDB已经使用很长一段时间了,基于MongoDB的数据存储也一直没有使用到权限访问(MongoDB默认设置为无权限访问限制),今天特地花了一点时间研究了一下,研究成果如下:注:研究成果基于Windows平台MongoDB在本机安装部署好后...
2016-02-17 16:31:10
128
原创 【转载】MongoDB介绍及下载与安装
第一节 MongoDB介绍及下载与安装引言 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分...
2016-02-17 11:46:53
92
原创 【转载】正则表达式实例
开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么, "^abc$": 就是要求以abc开头和以abc结尾的字符串,实际上是只有abc匹配 "notice": 匹配包含notice的字符串 你可以看见如果你没有用我们提到的
2016-01-21 17:21:05
108
原创 【转载】正则表达式教程
正则表达式30分钟入门教程原文地址:http://deerchao.net/tutorials/regex/regex.htm 本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)别被下面那些复...
2016-01-21 11:57:21
103
原创 【转载】CAS 服务端配置
使用CAS实现单点登陆的相关配置,步骤如下:1. 配置SSL a) 生成证书 b) 将证书导出为证书文件 c) 将证书文件导入到java证书库cacerts中 d) 修改<TOMCAT_HOME>/conf下面得server.xml文件2. 部署CAS服务器3. 修改CAS登录的用户库4. 测试是否配置成功5. 配置过程中可能会出现的错误下面就按照上面的步骤...
2015-12-10 11:31:26
174
原创 【转载】CAS实现单点登录(SSO)经典完整教程
一、简介 1、cas是有耶鲁大学研发的单点登录服务器 2、本教材所用环境 Tomcat7.2JDK6CAS Service 版本 cas-server-3.4.8-releaseCAS Client版本 cas-client-3.2.1-release ...
2015-12-09 17:59:04
148
原创 CSS定位Position(relative,absolute,fixed)
值描述absolute生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。fixed生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 "left", "top", "right" 以及 &
2015-12-07 13:57:43
336
原创 Div+Css布局(float 效果和clear的作用)
一、CSS布局属性Width:设置对象的宽度(width:45px)。Height:设置对象的高度(Height:45px;)。Background:设置对象的背景颜色、背景图像。1.背景颜色background:#09F;2.背景图像background:url(file:///C|/Users/Administrator/Desktop/huipu.jpg) r...
2015-11-19 13:55:51
766
原创 springMVC 的几种返回方式
package com.boventech.learning.controller; import java.util.HashMap; import java.util.Map; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; ...
2015-11-18 15:26:26
176
原创 spring mvc 表单提交
转:http://www.cnblogs.com/luxh/archive/2013/03/14/2960152.html 一个普通的表单。 表单的代码如下: [java] view plaincopy <%@ page language="java" contentType="text/html; charset=UTF-8" ...
2015-11-16 16:18:32
134
原创 jenkins中对sonar,git,maven以及具体任务的配置
1. jenkins 的下载安装方法可以在网上找到,jenkins需要安装下面这些插件 GIT plugin Git插件 Email Extension Plugin 发邮件扩展插件 Deploy to container Plugin 发布项目到容器(比如tomcat)插件 Publish Over SSH 发布到远程服务器的插件 So...
2015-11-12 16:30:02
177
原创 (转载)关于Spring注解的一些知识点
############################################################## 很长时间没做web项目都把以前学的那点框架知识忘光了,今天把以前做的一个项目翻出来看一下发现用·@Component标记一个组件,而网上有的用@Service标记组件,我晕就查了一下资料:Spring 2.5 中除了提供 @Component 注释外,...
2015-11-10 09:58:31
116
原创 Maven 打包时丢失properties文件
今天在打包项目war文件的时候,突然发现居然每个action包里面的properties文件都没打进来,在网上看了半天终于找到解决方法。问题:maven执行package命令打包时,src/main/java路径下的properties文件偶尔丢失解决方式:pom.xml中加入resources配置<build> <resources> &...
2015-11-06 10:01:43
3231
原创 javaWeb项目的classpath说明
classpath 路径在每个J2ee项目中都会用到,即WEB-INF下面的classes目录,所有src目录下面的java、xml、properties等文件编译后都会在此,所以在开发时常将相应的xml配置文件放于src或其子目录下; 引用classpath路径下的文件,只需在文件名前加classpath:(需保证该文件确实位于classpath路径下);如:...
2015-11-04 17:48:09
320
原创 Spring管理iBatis事务的几种方法
<sqlMapConfig> <sqlMap resource="com/angi/ibatis/maps/User.xml" /></sqlMapConfig>以上配置省去了transactionManager的配置,就会使用external(外部)事务管理(ExternalTransaction),即等同如下配置:<...
2015-11-04 16:59:40
587
原创 EL表达式失效的问题(添加 isELIgnored)
在Maven中集成springMVC时,在页面引入EL表达式,但是总是失效,在网上找资料后发现可以在页面中添加<%@page isELIgnored="false"%>,试验后发现果然问题解决。但是为什么不加这段代码时原来的EL表达式会失效呢?网上有这样的解释:(转载) 主要原因是EL表达式无法被解析到. 其实从后台取值并传值到前台来根本就没有错,而前台JSP页面EL表...
2015-11-04 15:15:56
326
原创 手把手教你使用Git (转载)
Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不 需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上 改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。一:Git是什么? Git是目前...
2015-10-29 14:35:43
129
原创 LINUX卸载系统自带JDK,并安装自己的JDK
[root@localhost soft]# java -versionjava version “1.4.2″gij (GNU libgcj) version 4.1.2 20071124 (Red Hat 4.1.2-42)注意,根据我在5.2下安装的情况,似乎不卸载自带的1.4,设置jdk6的安装无法生效。为了避免这种情况,我们首先还是卸载掉其自带的1.4版本的jdk。[root@lo...
2015-10-27 11:46:27
157
原创 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境
转载自博客园: 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一) http://www.cnblogs.com/leefreeman/p/4211530.html 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二) http://www.cnblogs.com/lee...
2015-10-26 14:58:55
151
原创 URL参数过长时post 跳转的方法(form替换location.href)
在页面跳转时,我们时常用 window.location.href 的方法,如下:window.location.href = 'monitor/queryalready_count?param_string='+param_string;注意:window.location.href 的跳转是 get 的跳转方式 但是当参数param_string 过长时,比如参数字符...
2015-07-07 18:28:51
3675
1
原创 mysql 的触发器写法
同步修改:在mysql中,修改某一张表的某个字段时,同步另一张表的某个字段。 修改efarm_sso_account表的密码字段时,同步修改munitsctusers表的密码字段:DROP TRIGGER IF EXISTS trig_same_sso_ctuser_password;DELIMITER $$CREATE TRIGGER efarm.trig_same_...
2015-07-07 09:21:11
2244
原创 iBatis的xml中sql语句含中文时出现乱码
iBatis的xml中sql语句含中文时出现乱码的问题 在ibatis项目中有时候会在xml的sql语句中加入中文查询条件,例如 select * from user where name = '小明' 这种形式,在运行项目时会出现乱码问题,解决办法如下: 最近在iBatis网站上看到解决办法了是读xml的时候出了问题,需要在java文件读取ibatis配置xml 时,对...
2015-07-06 16:42:18
1390
原创 Tomcat最大连接数问题
Tomcat的server.xml中Context元素的以下参数应该怎么配合适 <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" acceptCount="100" /> 答曰:maxThreads="150" 表示最多同时处理
2015-07-03 10:05:49
455
原创 spring 中属性scope 的prototype(有状态)和singleton(无状态)
Singleton:单例模式,可能会有线程安全的问题Prototype:原型模式,不存在线程安全的问题 默认情况下,从bean工厂所取得的实例为Singleton(bean的singleton属性) Singleton: Spring容器只存在一个共享的bean实例,默认的配置。 Prototype: 每次对bean的请求都会创建一个新的bean实例。二者选择的原则:有状态...
2015-05-08 10:55:21
487
原创 struts2线程安全问题
问题:Struts 2 Action对象为每一个请求产生一个实例,因此没有线程安全问题。Spring的Ioc容器管理的bean默认是单实例的,上一次请求处理的状态信息被保持下来,并影响了下一次的请求,实际上就是Action中的类变量被不同的请求读取,出现错误结果解决:就是不用单例, spring中bean的作用域设为prototype,每个请求对应一个实例.1、Struts1Struts1...
2015-05-08 10:44:00
168
原创 Spring定时器的两种实现方式
Java代码 有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。 1.Java Timer定时 首先继承java.util.TimerTask类实现run方法 package com.test; import java.util.TimerTask; public c...
2015-04-17 15:18:40
175
原创 利用ServletContextListener实现定时任务
利用ServletContextListener实现定时任务 一个实现ServletContextListener接口的类: StatisticsContextListener.java package com.ed.cnc.servletListener;import javax.servlet.ServletContextEvent;import javax.servlet...
2015-04-17 14:43:53
493
原创 Java Web开发Session超时设置
在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的。Session超时理解为:浏览器和服务器之间创建了一个Session,由于客户端长时间(休眠时间)没有与服务器交互,服务器将此Session销毁,客户端再一次与服务器交互时之前的Session就不存在了。 设置Session超时时间方式:方式一: 在web.xml中设置s...
2015-04-17 11:04:33
109
原创 ServletContextListener作用
ServletContext 被 Servlet 程序用来与 Web 容器通信。例如写日志,转发请求。每一个 Web 应用程序含有一个Context,被Web应用内的各个程序共享。因为Context可以用来保存资源并且共享,所以我所知道的 ServletContext 的最大应用是Web缓存----把不经常更改的内容读入内存,所以服务器响应请求的时候就不需要进行慢速的磁盘I/O了。Serv...
2015-04-17 10:58:47
122
原创 JSP中使用<include/>标签传递参数
<jsp:include page="callee.jsp" /> <jsp:param name="param2" value="value2" /> <jsp:param name="param3" value="value3" /> </jsp:include> i
2015-04-16 11:33:26
4693
原创 iBATIS中添加DAO的配置(通过dao接口,new其实现类)
http://developer.51cto.com/art/200907/138164.htm
2015-03-30 19:33:18
783
原创 Struts迭代器(iterator)遍历List常用的4种例子
1. 遍历List<String>2. 遍历List<List<String>>3. 遍历UserEntity4. 遍历List<UserEntity>例子的详细代码请参考附件1,给出两个4个例子的运行截图(如下图1): 图1:遍历Listd的4个例子运行结果关键词:Struts标签,itera...
2015-03-19 10:52:40
167
原创 <s:iterator> 遍历 List<Map<String, String>>
Struts2 <s:iterator> 遍历 List<Map<String, String$amp;>amp;$gt; <s:iterator value="#request.list" id="map" status="stat"> <tr> <td class="tableb
2015-03-19 10:49:09
583
原创 Jquery中跳出 $().each(function...) 的循环
return false:将停止循环 (就像在普通的循环中使用 'break')。return true:跳至下一个循环(就像在普通的循环中使用'continue')。function test(){var success = false;$(..).each(function (){ if (..) { success = true; return false; ...
2015-01-30 16:48:26
957
原创 maven学习笔记01(基础入门)
1. maven 安装配置环境变量M2_HOME : D:\My_Sduty_2015\Maven\apache-maven-3.1.1path : %M2_HOME%\bin;检查安装:在cmd下输入 mvn -v 可以查看maven版本,说明安装成功! 2. 初步认识 pom.xml 文件<groupId>com.mystudy<...
2015-01-11 20:35:39
112
原创 安装Eclipse Maven插件的几种方法(转载)
昨天直接在机器上配置了Maven环境,今天顺便把Eclipse等IDE环境配置好。 安装IDE Plugins的方法有很多。其一:在线安装,通过Help-->Install New Software的方式,输入HTTP地址来安装,简单易操作,但是也优缺点,就是下载速度慢,或者有的时候干脆搜索不到要安装的插件。使用第一种方式来安装,输入 http 地址:h...
2015-01-10 22:33:01
104
原创 tomcat session共享(网上转载)
强大的订票网站12306.cn给了我们一个教训,如果不想自己做的网站遇到用户多的情况就频繁崩溃,除了要好好的设计自己网站之外,还应该考虑点架构的问题了,所以先看下负载均衡的内容。 负载均衡,想想其实很简单,就是一个tomcat忙不过来了,就让多个tomcat来做,可是请求来了到底应该用哪个tomcat来处理呢,这时候需要一个分发任务的tomcat,所以我...
2015-01-09 19:39:09
98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人