帮我看看这段jsp代码有什么问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 01:58:54
不知道那里写得不对,编译出空指针异常。

<%@ page contentType="text/html; charset=gbk" import="java.sql.*;"%>

<html>
<head><title>信息修改页面</title></head>

<body>
<center>
<% int id = Integer.parseInt(request.getParameter("p_id")); %>
<P>
<font color="res" size="5">信息修改页面
<P>
<BR>
<HR>

<form action="update_db.jsp" method="post">
<table>
<tr>

<td colspan="2" align="center">主  题:  </td>
<td colspan="2"><input type="text" name="title" size="30"></td>
<input type="hidden" name="id" value="<%= id %>">

代码没有问题
这个JSP页面不可以单独运行 隐藏域里的id值 是从另外一个页面接收的
单独运行这个页面id不确定会抛出空异常

应该是向这个页面传"p_id"值的页面的问题
你在JAVA代码段里面加句System.out.print(id);
看控制台有没有输出