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

下のJSPプログラムがうまく起動されません。どこか問題があるのでしょうか?<os>vista<apatch>2.2<java>jdk1.6.0_12<tomcat>5.5で実行しております。
<jsp>
<html><body>
<%@ page content type="text/html;charset=Shift_JIS" %>
<%
string[] results=null;
try{

string inDs = request.getparameter("DS");
string inTb1 = request.getparameter("TEL");
string inKey = request.getparameter("KEY");


se.dbmag.AccessDbBybean my_bean = new se.dbmag.AccessDbbybean();
my_bean.setDs(inDs);
my_bean.setTb1(inTb1);
my_bean.setKey(inKey);

my_bean.execute();

results = my_bean.getResults();


out.println("<br>社員を検索します");
out.println("<br>検索対象の社員番号は "+inKey" です");


try{
for(int i=0; i<2147483647; i++) {
out.println("<br>"+results[i]);
}
}catch(ArrayIndexOutOfBoundsException e)()
out.println"<br>検索が終了しました");

}catch(Exception e){

e.printStackTrace();
}
%>
</body></html>

<エラー内容>
org.apache.jasper.JasperException: /AccessDbJspByBean.jsp(2,17) 等号記号が必要です
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:88)
org.apache.jasper.compiler.Parser.parseAttribute(Parser.java:199)
org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:149)
org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:162)
org.apache.jasper.compiler.ParserController.getPageEncodingForJspSyntax(ParserController.java:435)
org.apache.jasper.compiler.ParserController.determineSyntaxAndEncoding(ParserController.java:378)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:170)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:156)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:296)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:302)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

よろしくお願いします

A 回答 (2件)

out.println("<br>検索対象の社員番号は "+inKey" です");には


「"です"」の前に「+」がもれていたのではないでしょうか。
あと、気になるところは、string → String、getparameter→getParameter。
ご参考になれれば、幸いです。
    • good
    • 0

> AccessDbJspByBean.jsp(2,17)


2行目の17文字目がおかしい
て出ているじゃない。
なぜそこを見ないわけ?
その前後に書かれているものを元にぐぐれば
あなたのコードとぐぐった結果出てきたコードに
微妙な違いがあることに気づけるはずよ。
    • good
    • 0

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