JSPでマークアップするには、サーブレットからのdouble値が必要です。私のdoGet()は、ArrayListからの値を含むフォーマットされたHTMLテーブルを送り返しているので、それが機能するようになった後、この部分に取り組むことにしました。
サーブレット:
//必要なテーブルを取得するコード
//Send back the result, this all works good
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
response.getWriter().write(returnAsHTML.toString());
double値を取得するために追加したもの
//Send back the result
double test = 20;
request.setAttribute("Test",test);
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
response.getWriter().write(returnAsHTML.toString());
getServletContext().getRequestDispatcher("index.jsp").forward(request,response);
JSPの場合:
<!-- This variable is unresolved -->
<small>Test : ${Test}</small>
転送はパーティー全体をクラッシュさせるようです。私はJSPを初めて使用しますが、何か小さなものが欠けていると確信しています。response.getWriter()のものをそこに保持する必要があり、必要な多くの情報を取得します。ページのまったく異なる部分に表示されるため、必要なdouble値を取得する方法もわかりません。