跨域Servlet调用Servlet的实现 跨域后,Servlet容器之间彼此是未知的环境,也不能获取到对方的ServetContext。因此使用内部跳转和重定向(需要带请求参数)调用都是错误的,也是无效的。 通过HttpClinet模拟发起请求,可以实现跨域Servlet调用Servlet。 实现方法:在Servlet的service方法中创
OpenSSL 1.0.0生成p12、jks、crt等格式证书的命令个过程 此生成的证书可用于浏览器、java、tomcat、c++等。在此备忘! 1.创建根证私钥命令:openssl genrsa -out root-key.key 1024 2.创建根证书请求文件 命令:openssl req -new -out
JS弹出层 弹出层的基本原理是就是通过事件触发一个DIV的显示与隐藏,模拟窗口的打开与关闭。 下面是一个简单的实现: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" &nbs
Dom4j递归输出所有的接点和值 这个程序是一个要显示程序调用关系xml配置,帮同事写的,拿出来分享下: import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.DocumentHelper; import org.dom4j.Element; impor
SpringMVC 3.1.2的配置ssi的框架web.xml<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
SpringMVC JQuery Ajax Get Post请求在Tomcat中乱码解决方案 SpringMVC 3.12 JQuery 1.8.2 Tomcat 6.0.35 1、乱码很烦人,Spring mvc的@Responsebody返回数据如果不经过特殊处理,总会发生乱码,针对目前的3.1.2版本。 这
Java多线程生产者消费者调度实现 生产者消费者模型是多线程中最常见的模型,有着广泛的应用。其主要目的是实现一种动态的平衡,让生产者消费者和谐共处,获得最大化的执行效率。 所说的动态平衡其实就是生产者与消费者协作控制仓储,让消费者不至于缺货,也不能导致不合理不和谐的库存。 生产者消费者实现最简单的方式是通过java5之后的线程池来实现,下面的例
iBatis2配置 1、iBatis的整体配置大概如下: <?xml version="1.0" encoding="GBK"?> <!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" &
iBatis2使用Properties文件配置 iBatis的xml配置文件对行的先后顺序有严格要求。假设要将在外部配置JDBC的连接属性,那么需要这样配置: jdbc.properties jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://10.87.30.32:3306/tdmc_leizm
iBtaits最简单使用范例 1、准备包,搭建工程 jdbc驱动 ibatis2.3的包 2、建表 CREATE TABLE `cfg_code` ( `
iBatis2 延迟加载配置 iBatis延迟加载的配置比较简单,但是究竟成功没,如何验证你配置的对不对,确实是个问题。 有时候,即使你配置错了,最多延迟加载不会起作用,但是不会报错,你还自以为延迟加载配置ok了,实际上没任何作用。 下面给你说如何配置: 1、引入必须的包 cglib:选择独立的不依赖的包,我一般喜欢在spr
iBatis2 级联保存 目前在做一个项目,因为忙,很少关注开发者的代码,今天突然发现所有的人的都还不会写级联保存,太失望了。 这是我给出的一个例子: MySQL 5.5.21 ibatis 2.3.x Spring 3.1 1、数据脚本 CREATE TABLE `test_dept` (
JDBC使用TNS连接多节点Oracle 为了使用tns方式连接,只需要写出tns连接的rul即可,tns连接的url写法如下: -- 未加注释的TNS连接串 jdbc:oracle:thin:@ (description= (ADDRESS_LIST = &n
一个简单的JDBC通用工具 支持多种数据库,统一方式产生连接,最优化、最简单方式释放资源。 欢迎拍砖! import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import java.sql.*; import java.uti
加密Spring加载的Properties文件 目标:要加密spring的jdbc配置文件的密码口令。 实现思路:重写加载器的方法,做到偷梁换柱,在真正使用配置之前完成解密。 1、扩展 package com.lavasoft.freamwork.ext.spring; import com.lavasoft.freamwork.comm
Spring 3.1 事务配置 spring发的包最好用的是2.5.6;所依赖的包全部都有,可是后来的版本都缺这少那的,导致开发中遇到各种各样的问题。 下面主要讲述如何给你的spring应用加上事务: 1、准备依赖的包 org.springframework.aop-3.1.0.RELEASE.jar  
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号