アプリ版:「スタンプのみでお礼する」機能のリリースについて

webアプリを作ってます。エラーがあります。
jspで引用符が必要と出てきます。どこがおかしいのかはっきりしません。

jspで引用符が必要と出てきます。どこがおかしいのかはっきりしません。教えて...

jspで引用符が必要と出てきます。どこがおかしいのかはっきりしません。
教えてください

原因がわからずで進みません。足りない部分がありますか?
ネットでみたけどよくわかりませんでした。

中略
if (teacherId==null || name==null || faculty==null) {
getServletContext().getRequestDispatcher("/InputErrorJSP.jsp").forward(request, response);
return;
}
if (department==null)
System.out.println("tias1");
//学科が入力されていない学科を空白
department="";

//Beans生成
TeacherInfoBeans teacherInfoBeans = new TeacherInfoBeans();
teacherInfoBeans.setTeacherId(teacherId);
teacherInfoBeans.setName(name);
teacherInfoBeans.setFaculty(faculty);
teacherInfoBeans.setDepartment(department);
System.out.println("tias2");
//登録
teacherInfoBeans.insert();
System.out.println("tias3");
//セッション登録
HttpSession session = request.getSession(true);
session.setAttribute("teacerInfoBeans",teacherInfoBeans);
System.out.println("tias4");
//結果を反映

getServletContext().getRequestDispatcher("/AddReportJSP.jsp").forward(request, response);
System.out.println("tias4.5");

}

中略

<%@ page contentType="text/html; charset=Windows-31J" %>
<head>
<html>
<title>
先生情報登録</title>
</head>
<body>
<jsp:useBean id="teacherInfoBeans"
class="info.searchman.TeacherInfoBeans"
scope="session" />
<h1>先生情報登録</h1>
次の情報を登録しました。
<br>
ユーザーID:<jsp:getProperty name=teacherInfoBeans" property="teacherId" /><br>
氏名:<jsp:getProperty name=teacherInfoBeans" property="name" /><br>
所属:<jsp:getProperty name=teacherInfoBeans" property="affiliation" /><br>
</body>
</html>

エクリプス コンソールログ
tias2
tib7
insert into teachers values ('3', 'c', 'cc', '')
tias3
tias4
2010/04/28 18:21:05 org.apache.catalina.core.ApplicationDispatcher invoke
致命的: サーブレット jsp のServlet.service()が例外を投げました
org.apache.jasper.JasperException: /AddReportJSP.jsp(14,30) 引用符が必要です

環境は
jdk1.6
eclipse3.2
posgre8.3
tomcat6.0です。

参考書はSCCの改訂 Webアプリケーション構築: 7章問題です。

A 回答 (2件)

追記。



>AddReportJSP.jsp(14,30) 引用符が必要です

これが思いっきりエラー箇所指摘してます。
14が行数、30が最初の文字から数えて30番目ってことです
    • good
    • 1

>ユーザーID:<jsp:getProperty name=teacherInfoBeans" property="teacherId" /><br>



name=の後に足りないですね。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A