Hvor er fejlen i koden
hej jeg har følgende kode og kan ikke se hvor fejlen ligger.<input type=text name="vare_id_1" size="5" >
<input type="text" name="vare_id_2" size="5">
<%
int vare_ID1 = Integer.parseInt(request.getParameter("vare_id_1"));
int vare_ID2 = Integer.parseInt(request.getParameter("vare_id_2"));
ResultSet rs = DbQueryVare.getVarer(vare_ID1,vare_ID2);
while (rs.next())
{
out.println(rs.getString("varenavn")
+ rs.getString("Bemaerkning")
+ rs.getDouble("pris"));
}
rs.close();
%>
-----------------------------------------------
visVarer.java
-----------------------------------------------
public static ResultSet getVarer(int vareid1, int vareid2)throws Exception
{
ConnectToDatabase Condb= new ConnectToDatabase ();
return Condb.ExecuteResultSet("SELECT * FROM vare WHERE vareid BETWEEN vare.vareid='"+vareid1+"' AND " +
"vare.vareid= '"+vareid2+"'");
}
-------------------------------------------------
Fejlen er :
java.lang.NumberFormatException: null
java.lang.Integer.parseInt(Integer.java:415)
java.lang.Integer.parseInt(Integer.java:497)
org.apache.jsp.Visvare_jsp._jspService(Visvare_jsp.java:145)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:325)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)
