Maya1991

Request Scope

Feb 18th, 2016
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.77 KB | None | 0 0
  1. ▪️Human2.java
  2. package model;
  3.  
  4. import java.io.Serializable;
  5.  
  6. public class Human2 implements Serializable {
  7.     private static final long serialVersionUID = 1L;
  8.     private String name;
  9.     private int age;
  10.  
  11.     public Human2() {
  12.  
  13.     }
  14.  
  15.     public Human2(String name, int age) {
  16.         this.name = name;
  17.         this.age = age;
  18.     }
  19.  
  20.     public String getName() {
  21.         return name;
  22.     }
  23.  
  24.     public void setName(String name) {
  25.         this.name = name;
  26.     }
  27.  
  28.     public int getAge() {
  29.         return age;
  30.     }
  31.  
  32.     public void setAge(int age) {
  33.         this.age = age;
  34.     }
  35.  
  36. }
  37.  
  38. ▪️Test13Jsp.jsp
  39. <%@ page language="java" contentType="text/html; charset=UTF-8"
  40.     pageEncoding="UTF-8"%>
  41. <%@ page import="model.Human2"%>
  42. <%
  43.     Human2 human2 = new Human2("湊", 23);
  44.     //リクエストスコープからインスタンスを取得
  45.     Human2 h2 = (Human2) request.getAttribute("human2");
  46. %>
  47. <!DOCTYPE html>
  48. <html>
  49. <head>
  50. <meta charset="UTF-8">
  51. <title>JSPでリクエストスコープ</title>
  52. </head>
  53. <body>
  54.     <p>
  55.         <%=h2.getName()%>さんは<%=h2.getAge()%>歳です
  56.     </p>
  57. </body>
  58. </html>
  59.  
  60. ▪️Error Log
  61. HTTPステータス 500 - An exception occurred processing JSP page /Test13Jsp.jsp at line 17
  62.  
  63. type 例外レポート
  64.  
  65. メッセージ An exception occurred processing JSP page /Test13Jsp.jsp at line 17
  66.  
  67. 説明 The server encountered an internal error that prevented it from fulfilling this request.
  68.  
  69. 例外
  70.  
  71. org.apache.jasper.JasperException: An exception occurred processing JSP page /Test13Jsp.jsp at line 17
  72.  
  73. 14: </head>
  74. 15: <body>
  75. 16:     <p>
  76. 17:         <%=h2.getName()%>さんは<%=h2.getAge()%>歳です
  77. 18:     </p>
  78. 19: </body>
  79. 20: </html>
  80.  
  81.  
  82. Stacktrace:
  83.     org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:575)
  84.     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
  85.     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
  86.     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
  87.     javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
  88.     org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  89. 原因
  90.  
  91. java.lang.NullPointerException
  92.     org.apache.jsp.Test13Jsp_jsp._jspService(Test13Jsp_jsp.java:100)
  93.     org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
  94.     javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
  95.     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
  96.     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
  97.     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
  98.     javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
  99.     org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  100. 注意 原因のすべてのスタックトレースは、Apache Tomcat/7.0.67のログに記録されています
Advertisement
Add Comment
Please, Sign In to add comment