こんにちは。現在JSPの学習をしているものです。
下記のソースコードにて、赤波線が発生してしまい困っています。
<%@ page import="java.util.ArrayList" %> <%@ page import="dto.GenreDTO" %> <%@ page import="javax.servlet.ServletContext" %> <%@ page import="javax.servlet.ServletContextEvent" %> <%@ page import="javax.servlet.ServletContextListener" %> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>書籍情報一覧画面</title> </head> <body> <% ArrayList<GenreDTO> maingenreList = (ArrayList<GenreDTO>)application.getAttribute("maingenreList"); %> <table> <tr> <th>メインジャンルID</th> <th>メインジャンル名</th> <th>サブジャンルID</th> <th>サブジャンル名</th> <th>メインジャンルID</th> </tr> <% for(int i=0;i<maingenreList.size();++i){ GenreDTO info = maingenreList.get(i); %> <tr> <td> <%= String main_genres_id = info.getMainGenresId(); %> </td> </tr> <%}%> </table> </body> </html>
エラーメッセージは
トークンに構文エラーがあります。構成の位置が間違っています
正直、どこに誤りがあるのか見いだせず困っています。
何か気になる箇所などございましたらご教授いただければ幸いです。
どうぞよろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/31 05:03