すみません。JSPを使用しログイン・システムを作っているのですが、
例えば
[ login.jsp ] ・・・まず、このページでログインIDを入力する。
<html>
<head></head>
<body>
<form name=aa action = signup.jsp method=post>
ログインID<input type=text name=id><br>
</form>
</body>
</html>

[ signup.jsp ]・・・このページでMySQLからデータを取り出し照合。
    ・
   <略>
    ・
String id = request.getParameter("id");
<略>
ResultSet result = state.executeQuery("select * from table_1
where id=\"" + id + "\"");
↑ ↑
     |    が入力されたログインIDが入っています。
    がMySQL上に登録したカラムです。
Q1)なぜここで // 略 // where id = id");
としてはダメなのでしょうか?
Q2)私の購入した入門書にはここでの¥の用法が全く記されておりません。
 どういう事なのでしょうか?
    誰か教えて下さい。お願いします。