- 浏览: 20064 次
- 性别:
- 来自: 武汉
最新评论
文章列表
pd4ml技术html导出pdf,支持中文,兼容Linux
javapd4ml .
java html导出pdf的文章有很多大多都使用的是itext,其实用过的都知道itext有时并不能满足我们的需求,不能兼容html的样式,而且从html页面导出的图片到pdf中也并不好处理。Flying Sauser实现html2pdf,纠错能力差,支持多种中文字体(部分样式不能识别),而且对html的格式也是十分的严格,如果使用一种模版的话使用Flying Sauser技术倒是不错的选择,但是对于不规则的html导出pdf就并不是那么的适用。这时我们就要考虑使用其他的技术,而PD4ML可以满 ...
Spring注解无法注入Session监听器解决办法
1 public class DefaultSessionListener implements HttpSessionListener {
2
3 public void sessionCreated(HttpSessionEvent arg0) {
4
5 ApplicationContext ctx = WebApplicationContextUtils.getRequiredWebApplicationContext(arg0.getSession().getServletContex ...
- 2013-04-09 12:22
- 浏览 1626
- 评论(0)
JavaScript 模式化窗口使用方法
?
两种设置父窗口中html元素值的方法
1.
a.html
//obj为父窗口中元素的事件所传的值,如子窗口中需要的话,
function showMedias(obj) {
var o1 = document.getElementById(obj.name + "_id");
var oo = new Array(o1, obj);
//此处数组是为了说明子窗口可以接收任何父窗口所传的对象
...
- 2013-04-09 12:21
- 浏览 709
- 评论(0)
checkbox全选兼容火狐
- 博客分类:
- jquery
function selectIt() { for ( var i = 0; i < document.form1.elements.length; i++) { if (document.form1.elements[i].type == "checkbox") { document.form1.elements[i].checked =true; } } } form1为表单name
- 2013-04-09 12:21
- 浏览 588
- 评论(0)
兼容火狐几秒后跳转页面
- 博客分类:
- javascript
<script> var t = 3; setInterval("testTime()", 1000); //启动1秒定时 function testTime() { if (t == 0) { window.location= http://www.qq.com; Window.clearInterval(); } else { if(navigator.appName.indexOf("Explorer") > -1) ...
- 2013-04-09 12:20
- 浏览 621
- 评论(0)
原创随笔】强大的谷歌开源免费验证码reCAPTCHA
1,首先访问http://code.google.com/intl/zh-CN/apis/recaptcha/intro.html,然后点击左侧相应语言,博主示例用的jsp,所以下载jar包,可直接【点此下载jar包】解压zip中的recaptcha4j-0.0.7.jar至web项目lib下。
2,访问https://www.google.com/recaptcha/admin/create并用google账户登录,在文本框输入自己网站的网址,如global-key.mycompany.com ,点击creat ...
package com.me.admin.test;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Enumeration;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile ...
- 2013-02-27 11:07
- 浏览 650
- 评论(0)
spring mvc
- 博客分类:
- java
Spring MVC 框架搭建及详解
您的评价:
收藏该经验
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。
一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)
1. jar包引入
Spring 2.5.6:spring.jar、spr ...
- 2013-01-14 17:33
- 浏览 592
- 评论(0)
实现基于Spring框架应用的权限控制系统
- 博客分类:
- java
实现基于Spring框架应用的权限控制系统
摘 要 Spring框架是一个优秀的多层J2EE系统框架,Spring本身没有提供对系统的安全性支持。Acegi是基于Spring IOC 和 AOP机制实现的一个安全框架。本文探讨了Acegi安全框架中各部件之间的交互, ...
>猎头职位: 陕西: 西安:senior java engineer
■
■
■
设计模式.
是否看到别人的网站网址名都不带后缀名比较酷,比如qq空间的地址,其实用urlrewrite这个包很容易就实现了。
下面是使用说明:
1.下载urlrewrite,官方下载地址:http://tuckey.org/urlrewrite/dist/urlrewritefilter-2.6.zip
2.解压缩文件,压缩包内文件copy到项目中(压缩包位置 -> 项目位置):
urlrewrite-2.6.0-src/webapp/WEB-INF/lib/ur ...
package coffeecatwebmail;
import java.io.*;
import java.text.*;
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
public class PRaseMimeMessage{
private MimeMessage mimeMessage = null;
private String saveAttachPath = ""; //附件下载后的存放目录
private StringBuffer bodytext = ne ...
- 2012-11-15 15:36
- 浏览 556
- 评论(0)
public class IP {
/**
*
* @param request
* @return
*/
public static String getIpAddr(HttpServletRequest request) {
String ip = request.getHeader("x-forwarded-for");
if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ...
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'New Password'
public class MD5 {
public static String getMD5Str(String str) {
MessageDigest messageDigest = null;
try {
messageDigest = MessageDigest.getInstance("MD5");
messageDigest.reset();
messageDigest.update(str.getBytes("UTF-8&qu ...
java urlrewrite实现伪静态化
1.示例
http://www.onlyfun.com/goods/company.jsp?companyId=455326 ==> http://www.onlyfun.com/company/455326.html
2.好处
(1)更好满足搜索引擎要求;
(2)更美观,给用户带来更良好的体验;
(3)安全性(页面,参数,技术)。
3.实现
(1)第三包urlrewrite;(2)Apache HTTP Server 2.x配制mod_proxy,Rewrite;(3)struts、springM ...