0
<%
String val = request.getParameter("name");
%>
は{ "name":"a"}
のような値が含まれています。私は引用符を以下のようなテキストフィールドの中に置くために引用符をエスケープする必要があります。削除引用符
<input type="text" name="firstVal" value="<%=val%>"/>
私はjstl
機能を試してみましたが、これは助けにはなりませんでした。あなたはJSON形式としてそれを必要とする場合は、もう一度それを置き換える
String val = request.getParameter("name").replace("\"", "\\\"");
のようなあなたのJSPでそれを表示する前に最初にそれを置き換える方法
'value = '<%=val%>''はどうでしょうか? – sp00m
これはうまくいった! :) – user2894296