JavaでECサイトを作成しています。
一通り作成してトップページを実行しましたが、エラーが出て表示されません。
以下のエラーが何を示しているのか教えていただけると幸いです。
HTTP Status 500 - Internal Server Error
type Exception report
messageInternal Server Error
descriptionThe server encountered an internal error that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: java.lang.NullPointerException
root cause
java.lang.NullPointerException
note The full stack traces of the exception and its root causes are available in the GlassFish Server Open Source Edition 4.1.1 logs.
GlassFish Server Open Source Edition 4.1.1 」
以下が実行したトップページです。
Java
1 2<%@page import="javax.servlet.http.HttpSession" 3 import="kagoyume.KagoyumeHelper" 4 import="kagoyume.UserData" 5 import="kagoyume.UserDataDTO" %> 6<% 7 HttpSession hs = request.getSession(); 8 UserDataDTO udd = (UserDataDTO) hs.getAttribute("udd"); 9 KagoyumeHelper kh = KagoyumeHelper.getInstance(); 10 String login = hs.getAttribute("login").toString(); 11 String reinput = ""; 12 String keyword = ""; 13 14%> 15 16<%@page contentType="text/html" pageEncoding="UTF-8"%> 17<!DOCTYPE html> 18<html> 19 <head> 20 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 21 <title>かごゆめトップページ</title> 22 </head> 23 <body> 24 <%=kh.mydata(udd, login)%><%=kh.cart(login)%><%=kh.login(login)%> 25 <h1>かごゆめ</h1><br><br> 26 <h3>ここは好きなものを自由に買える気分になれる「かごゆめ」です。</h3><br><br> 27 <form action="Search" method="GET"> 28 <input type="search" name="keyword" value="<%if (!reinput.equals("")) { 29 out.print(keyword); 30 }%>"required> 31 <input type="submit" value="検索"> 32 </form> 33 </body> 34</html> 35
回答1件
あなたの回答
tips
プレビュー