下記のように選んだ得点によって、合否を決める二つのJSPファイルを作ったのですが、値を受け取って合否を決める方のJSPにエラーが出てしまいます。エラー内容はint i=~からの値を受け取る部分で、NuberFormatException:nullというエラーが出ています。これは型が合っておらず、値が認識されていないということでしょうか?それとも、入力の時点からなにか間違いがあるでしょうか?
java
1<%@ page language="java" contentType="text/html; charset=UTF-8" 2pageEncoding="UTF-8"%> 3 4<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> </title> </head> <body> <jsp:include page="header.jsp"></jsp:include> <%!int point = 100;%> <form action="judge.jsp" method="POST"> 点数:<select name="point"> <% for (int i = 50; i >= 0; i--) { %> <option value="value"><%=i%></option> <% } %> </select>点<br> <input type="submit" value="合否"> </form> </body> </html> 5 6合否 7<%@ page language="java" contentType="text/html; charset=UTF-8" 8pageEncoding="UTF-8"%> 9 10<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> </title> </head> <body> <% request.setCharacterEncoding("UTF-8"); %> <jsp:include page="header.jsp"></jsp:include> 11判定:<% 12int i = Integer.parseInt(request.getParameter("value")); 13 14if (i >= 40) { 15%> 16合格 17<% 18} else { 19%> 20不合格 21<% 22} 23%> 24 25</body> </html>