『開始タグ(<form>)がありません。』
と
『終了タグ(</form>)がありません。』
というエラーが消えません。
しかし両方とも確かに付けており、
かつ
中身のタグも問題なく閉じられているはずです。
この現象は何故起こるのでしょうか。
jsp
1<tr> 2 <td><%= db.getNo() %></td> 3 <td><%= db.getName() %></td> 4 <form method="POST" action="/Look/UpdateServlet"> //終了タグがない。と出る 5 <td><input type="submit" name="update" value="変更" > 6 <input type="hidden" name="hiddenNO" value="<%= db.getNo() %>"></td> 7 </form> //開始タグがない。と出る 8 9 <form method="POST" action="/Look/DeleteServlet"> //終了タグがない。と出る 10 <td><input type="submit" name="delete" value="消去" > 11 <input type="hidden" name="hiddenNO" value="<%= db.getNo() %>"></td> 12 </form> //開始タグがない。と出る 13</tr>
一応コード全体も載せておきます。
jsp全体
1<%@ page language="java" contentType="text/html;" pageEncoding="UTF-8"%> 2<%@ page import="java.util.List,Look.DataBase"%> 3<!DOCTYPE html> 4<html> 5<head> 6<meta charset="UTF-8"> 7<title>アンケートNo入力画面</title> 8</head> 9<body> 10 <h1>アンケート一覧</h1> 11 <div id="div1"> 12 <p>アンケートNO:<input type="text" name="No"></p> 13 <p>氏名:<input type="text" name="name"></p> 14 </div> 15 <div id="div2"> 16 <form method="post" action="/Look/SearchServlet"> 17 <input type="submit" name="search" value="検索"> 18 </form> 19 <form method="post" action="/Look/RegisterServlet"> 20 <input type="submit" name="new" value="新規"> 21 </form> 22 </div> 23 <table> 24 <tr> 25 <th>アンケートNO</th> 26 <th>氏名</th> 27 <th></th> 28 <th></th> 29 </tr> 30 <% 31 List list = (List)request.getAttribute("list"); 32 for(int i=0 ; i<list.size() ; i++){ 33 DataBase db = (DataBase)list.get(i); 34 %> 35 <tr> 36 <td><%= db.getNo() %></td> 37 <td><%= db.getName() %></td> 38 <form method="POST" action="/Look/UpdateServlet"> 39 <td><input type="submit" name="update" value="変更" > 40 <input type="hidden" name="hiddenNO" value="<%= db.getNo() %>"></td> 41 </form> 42 43 <form method="POST" action="/Look/DeleteServlet"> 44 <td><input type="submit" name="delete" value="消去" > 45 <input type="hidden" name="hiddenNO" value="<%= db.getNo() %>"></td> 46 </form> 47 </tr> 48 <% } %> 49 </table> 50</body> 51</html>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/15 10:54