Java
zdtwyjp
这个作者很懒,什么都没留下…
展开
-
Java过滤HTML标签实例
package string;import java.util.regex.Pattern;/** * 截取HTML代码 * * @author YangJunping * @date 2010-7-15 */public class Html2Text { public static void main(String[] args) { StringBuffer htmlStr = new StringBuffer(); ht原创 2010-07-15 09:28:00 · 14458 阅读 · 1 评论 -
java截取带html标签的字符串,再把标签补全(保证页面显示效果)
java截取带HTML标签的字符串,一般情况下有三种实现方式:1、在截取字符串函数中对HTML标签进行闭合(对标签作入栈出栈式处理即可)。2、过滤掉HTML。3、如果需要保留样式的话,可以按照格式提取各节内容,然后分别截取之后再重新用HTML做出表现样式。1和2的方法不够好。因为1在截取长度时,是边所有的HTML标签都计算在内的,如果有的内容包含HTML标签较多,哪它实际的正文内容就得少了。所以不同内容可能表现长度不一,视觉效果不好。而2,没有格式,当然不可取。所以相对来说,3比较好些。先提取内容然后再将内原创 2010-07-15 10:11:00 · 10844 阅读 · 7 评论 -
Java实现HTML代码生成PDF文档
1、IText实现html2pdf,速度快,纠错能力差,支持中文(要求HTML使用unicode编码),但中支持一种中文字体,开源。2、Flying Sauser实现html2pdf,纠错能力差,支持多种中文字体(部分样式不能识别),开源。3、PD4ML实现html2pdf,速度快,纠错能力强,支持多种中文字体,商业。(一)IText 官网:http://www.itextpdf.com/ 测试案例:TestIText.java 依赖jar包:iText-2.原创 2010-07-27 16:42:00 · 82942 阅读 · 19 评论 -
一台电脑上如何配置多个版本JDK,并进行自由切换
针对单个JDK的安装非常简单,网上资料很多,在这里就不作讲述。接下来讲一下多版本的切换,以jdk从1.7切换到1.6为例,操作步骤如下:1.修改注册表:HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Java Runtime Environment|Java Development Kit/CurrentVersion,把这两个键值修改为你需要的jdk版本号。现将原创 2016-10-31 11:01:19 · 11931 阅读 · 3 评论 -
文件下载功能在FireFox和IE中的差异(当下载文件文件名中出现空格时,在FireFox中文件名会被截断) ...
最近在做文件下载时发现,当下载的文件名中出现空格的时候在IE中可以正常下载,在FireFox中会出现文件名被截断的情况(如当文件名为:新建 文件夹.txt时,在IE中正常下载,在FireFox中则只会显示"新建"),解决思路:首先判断使用的浏览器,然后再根据不同的浏览器做相应的处理,即可解决文件下载时文件名乱码和文件名被截断问题。具体解决办法如下:[code="java"]Stri...2010-07-08 15:38:44 · 149 阅读 · 0 评论