2017-07-06 20 views
0
<% 
    String val = request.getParameter("name"); 
%> 

{ "name":"a"}のような値が含まれています。私は引用符を以下のようなテキストフィールドの中に置くために引用符をエスケープする必要があります。削除引用符

<input type="text" name="firstVal" value="<%=val%>"/> 

私はjstl機能を試してみましたが、これは助けにはなりませんでした。あなたはJSON形式としてそれを必要とする場合は、もう一度それを置き換える

String val = request.getParameter("name").replace("\"", "\\\""); 

のようなあなたのJSPでそれを表示する前に最初にそれを置き換える方法

+1

'value = '<%=val%>''はどうでしょうか? – sp00m

+0

これはうまくいった! :) – user2894296

答えて

0

関連する問題