質問: shop.getGoodName(goodCode); %> <%= goodName %> <% } %>
回答: お二人も、リンク先でも書かれていますが、まずはHTMLの仕組みをきちんと勉強してください。 jspというのは、HTMLを問題なく使えて、クライアントとサーバはどのような関係になっているか、何ができて何ができないかを、知っていることが前提のものです。 jsp、HTML、スクリプトを連携させるには、これらの理解が不可欠です。 勉強すれば、「scriptの中にaddするメソッドを置くとページエラーにな」る理由も、「nullが返ってきてしま」う理由も、分かってきます。 「とにかくやってみる」のはとても大事なことですが、それにしたって段階を踏んでひとつひとつ覚えていかないと、 いつまで経っても初歩的な質問を繰り返すことになります。 そして、回答側がどう答えても理解できない、結局丸写しになって、理解できないままに次へ...ということになります。 脅迫されて、なにがなんでも明日までに作らなければいけない、なんていう立場ではないはずです。 基礎からじっくり、固めてみましょう。