数据库代码转HTML代码

来源:百度知道 编辑:UC知道 时间:2024/09/28 08:35:14
你们做查的时候 如果数据库里有 <br> 这种字符 页面显示的话得咋控制啊?
还有类似<input type="text"> 这种 不让他当成html代码显示 就是想让他当字符串显示出来

输出之前 调用这两方法之一 具体看你怎么转换
public String filterHTML(String str) {
str = str.replaceAll("&", "&");
str = str.replaceAll("<", "<");
str = str.replaceAll(">", ">");
str = str.replaceAll(" ", " ");
str = str.replaceAll("'", "'");
str = str.replaceAll("\"", """);
str = str.replaceAll("\n", "<br>");
return str;
}

public String changeString(String st) {
st = st.replaceAll("<","<" );
st = st.replaceAll(">", ">");
st = st.replaceAll(" "," " );
st = st.replaceAll("'","'" );
st = st.replaceAll(""","\"" );
st = st.replaceAll("&","&&q