0

したがって、次の JSP コードでこの問題が発生します。

        while(rs.next()){
                out.println("<tr>");
                out.println("<td>" + rs.getString(2) + "</td>");
                out.println("<td> <button type='submit' value='delete' onclick = deleteObj(out, " + rs.getString(2) + ")'>HI</button> </td>");
                out.println("</tr>");
        }

ここで、関数が onclick="deleteObj(out, "fat ..etc のようになっていることがわかるように、その引用が邪魔になっているようで、どうすればよいかわかりません。

http://i.imgur.com/Z1D81Cw.png

また、サーバーがdeleteObjがJSPメソッドであることをどのように認識しているのか疑問に思っています。これは、クリック時の JavaScript メソッド呼び出しと同じ形式ではありませんか?

ありがとうございました

" は 2 番目のパラメーターの直前に持続するため、これが失敗したと思われますが、何ができるかわかりません。

4

2 に答える 2

0

試す:

out.println("<td> <button type='submit' value='delete' onclick = deleteObj(out, '" + rs.getString(2) + "')>HI</button> </td>");
于 2013-05-15T09:26:03.450 に答える