Java &引用<\部门>&引用;内部文本<;部门>;标签
我有一个jsp,它由java方法Java &引用<\部门>&引用;内部文本<;部门>;标签,java,html,jsp,Java,Html,Jsp,我有一个jsp,它由java方法init()初始化 Init就像 void init() { .... out.print("<div>"); out.print(someString); out.print("</div>"); .... } void init(){ .... 输出。打印(“”); 输出。打印(someString); 输出。打印(“”); .... } 当someString包含“string”时,我在jsp上只得到“string”文本,但我想得
init()
初始化
Init就像
void init() {
....
out.print("<div>");
out.print(someString);
out.print("</div>");
....
}
void init(){
....
输出。打印(“”);
输出。打印(someString);
输出。打印(“”);
....
}
当
someString
包含“string”
时,我在jsp上只得到“string”
文本,但我想得到“string”
。我应该如何用html打印
标签中的
文本?如果someString
不应该被解释为html,你不想按字面意思将其输出为html,你需要确保你是否尝试用
标签将其包围?@MrLister:是的,这就是我给出示例的部分原因。自以来&apos代码>不在HTML4规范中,许多浏览器也没有实现它(回到过去),我习惯于总是使用“
作为属性。
out.print(someString.replace("&", "&").replace("<", "<"));
out.print(
someString.replace("&", "&")
.replace("<", "<")
.replace("\"", """)
);