如何在java中的数据模型中设置字符串值?

时间:2014-01-03 08:00:01

标签: java jaxb2 jdom jdom-2

  1. 我正在通过Jdom读取XML文件并保存到DataModel列表中。
  2. 然后在outputText中显示该列表并进入控制器,以便正确打印时间。
  3. 问题是当我要在inputText中显示该列表并进入控制器时,它会将特殊字符转换为垃圾字符
  4. 示例

    如果在我的xmlΔLMN和ΔXYZ文本中这样,那么当我要保存并从模型n获取时打印在页面上那时它打印相同..但是当我在inputText中打开该列表并保存到模型并打印时进入控制台时,它会打印\ u0394LMN和\ u0394XYZ

  5. 我没有得到如何在java中解决这个问题?

    有人告诉我JDOM在解析和保存字符串值方面存在问题,所以现在我正在研究jaxb。但是,请在我出错的地方帮助我。

    在jsf页面,问题是我的控制器。

    <h:outputText id="correctAns" value="#{question.questionModel.correctAnswer}" />  
    

    当我要打印时,我也一样。

    但是当我从inputext中保存时,当我要在我的控制器中打印时,我得到了垃圾字符。在我的jsp页面中,我添加了<%@ page pageEncoding="UTF-8" %>

    <h:outputText id="correctAns" value="#{question.questionModel.correctAnswer}" />
    

0 个答案:

没有答案