0

私はJSPページを使用しており、DIV内にいくつかのHTMLコードとJavaコードを追加する必要があります。「このように」エスケープする必要があることを覚えているだけですが、他の文字についてはわかりません。文字以外のすべての文字をエスケープする必要があるかどうかを確認します。これが文字列です。

 String s ="<% ResultSet joinedRooms = myJavaDB.updateJoinedRooms(loginBean.getId());

 while(joinedRooms.next()){%> <div id="<%=joinedRooms.getString(1)%>" class="chatRoom">

<div class="chatRoomName"><%=myJavaDB.getRoomName(joinedRooms.getInt(1))%></div></div><% } %>"
4

1 に答える 1

2

自分でロールする必要はありません。ApacheCommonsStringEscapeUtilsを見てください。

于 2012-08-01T17:24:01.880 に答える