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”文本,但我想得

我有一个jsp,它由java方法
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("&", "&amp;").replace("<", "&lt;"));
out.print(
    someString.replace("&", "&amp;")
               .replace("<", "&lt;")
               .replace("\"", "&quot;")
);