gpt4 book ai didi

java - 如何从java中的字符串中获取正确的特殊字符?

转载 作者:行者123 更新时间:2023-11-30 08:27:18 25 4
gpt4 key购买 nike

  1. 我正在 DataModel 中设置一个特殊字符。
    我的数据模型

    public class LaunchModel implements Serializable {

    private List<LaunchModel> testquestionList;
    public LaunchModel() {
    testquestionList=new ArrayList<LaunchModel>();
    }
    //GETTER AND SETTER
    }

    我的 Controller 方法..

    private void setdefaultValues() {

    LaunchModel temp=new LaunchModel();
    List<LaunchModel> tempList=new ArrayList<LaunchModel>();
    temp.setQuestion("ΔLMN and ΔXYZ");
    tempList.add(temp);
    this.launchModel.setTestquestionList(tempList);
    }

    我的 JSP 页面..

<h:form id="addAssessmentFormId" enctype="multipart/form-data">
<t:div id="main" forceId="true">
<t:dataList id="questionList" var="question"
value="#{launchPlayer.launchModel.testquestionList}" rowIndexVar="index"
layout="unorderedList" forceId="true">

<t:div>
<h:outputText id="que" value="#{question.question}" />
<h:inputTextarea id="que" value="#{question.question}" />
</t:div>
</t:dataList>
<t:div style="text-align:center;">
<h:commandButton value="save" action="#{launchPlayer.testsaveAssessment}"></h:commandButton>
</t:div>
</t:div>


</h:form>

当它显示那个时候它显示正确的特殊字符但是当点击保存按钮那个时候它改变垃圾字符中字符串的值它是怎么发生的我不明白。如何解决这个问题。

最佳答案

在您的 jsp 中设置默认编码。应该可以。

<%@ page language="java" pageEncoding="utf8" contentType="text/html;charset=UTF-8" %>

关于java - 如何从java中的字符串中获取正确的特殊字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20944874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com