Este artigo descreve o método de implementação para resolver o problema de código ilegível por meio de valores de passagem JSON no Struts2. Compartilhe -o para sua referência, como segue:
No Struts2, se você usar o JSON para passar por valores chineses nos arquivos JSP e Java, geralmente poderá obter acesso chinês ilegal. Se você usar o JSON para passar os valores chineses nos arquivos JSP e Java, poderá usar o seguinte método para resolver esse problema.
1. Use o codeuri para codificar no arquivo js, exemplo:
var url = "OrderPrint.action? RoomName ="+Encodeuri (Encodeur (nome da sala)); $. Post (URL, function (dados) {} 2. Use o Codeuri para decodificar em arquivos java , exemplo:
A cópia do código é a seguinte: String Room = urldecoder.Decode (OrderBean.getroomName (), "UTF-8");
Dessa forma, o que a sala analisa é o chinês correto e não será gritado.
Espero que este artigo seja útil para a programação Java de todos com base na estrutura do Struts.