私は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><% } %>"