Web开发常用到的代码段--转换HTML、格式化时间、中文编码

来源:互联网 发布:淘宝品牌无法上架宝贝 编辑:程序博客网 时间:2024/05/16 16:00
package Bactryki.ToolsBox;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.io.UnsupportedEncodingException;

public class MyTools {

//转换HTML语言中的字符
public static String changeHTML(String source){
String str = "";
str=source.replace(">", ">");
str=source.replace("<", "&lt;");
str=source.replace(" ", "&nbsp;");
str=source.replace("&", "&amp");
return str;
}
//格式化日期输出方式
public static String changeTime(Date time){
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:ss:mm");
return format.format(time);
}
//解决通过表单提交的中文乱码
public static String toChinese(String str){
if(str==null)
str="";
else{
try{
str = new String(str.getBytes("ISO-8859-1"),"UTF-8");
}
catch(UnsupportedEncodingException uee){
System.out.println("中文编码问题未解决,查看源代码!");
uee.printStackTrace();
}
}
return str;
}
}
0 0
原创粉丝点击