如何在java数据模型中设置字符串值? 我正在通过Jdom读取XML文件并保存到数据模型列表中 然后在outputText中显示该列表,并进入控制器以正确打印时间 问题是当我要在inputText中显示该列表并进入控制器时,它会将特殊字符转换为垃圾字符
示例如何在java数据模型中设置字符串值? 我正在通过Jdom读取XML文件并保存到数据模型列表中 然后在outputText中显示该列表,并进入控制器以正确打印时间 问题是当我要在inputText中显示该列表并进入控制器时,它会将特殊字符转换为垃圾字符,java,jaxb2,jdom,jdom-2,Java,Jaxb2,Jdom,Jdom 2,示例 如果在我的xml中ΔLMN和ΔXYZ文本是这样的,那么当我要在页面上保存和获取模型n时,它会打印相同的内容。但是当我在inputText中打开该列表并保存到模型中并打印到控制台时,它会打印\u0394LMN和\u0394XYZ 我不知道如何用java解决这个问题 有人告诉我JDOM在解析和保存字符串值方面有问题,所以现在我正在研究jaxb。但请帮我找出哪里出了问题 在jsf页面中,问题是我的控制器 <h:outputText id="correctAns" value="#{ques
如果在我的xml中ΔLMN和ΔXYZ文本是这样的,那么当我要在页面上保存和获取模型n时,它会打印相同的内容。但是当我在inputText中打开该列表并保存到模型中并打印到控制台时,它会打印\u0394LMN和\u0394XYZ 我不知道如何用java解决这个问题 有人告诉我JDOM在解析和保存字符串值方面有问题,所以现在我正在研究jaxb。但请帮我找出哪里出了问题 在jsf页面中,问题是我的控制器
<h:outputText id="correctAns" value="#{question.questionModel.correctAnswer}" />
当我要打印这个的时候,我得到了同样的结果
但当我从inputext保存时,当我要在控制器中打印时,我得到了垃圾字符。在我的jsp页面中,我添加了
几乎可以肯定的是,JDOM做得很好,用于从JDOM输出的代码没有设置OutputStream和XMLOutputter的字符集。因此,JDOM将假设最坏的情况,并转义所有非ASCII字符。请向我们展示用于从JDOM模型中获取数据的代码。
<h:outputText id="correctAns" value="#{question.questionModel.correctAnswer}" />