0

我收到一个奇怪的页面错误,页面在每次提交表单时在 nullpointerexception 到实际执行之间不断波动。我正在编写一个简单的 jsp 页面并在 tomcat 5.x 服务器上运行它。我正在从表单的文本字段中获取数据并在表单提交时对其进行处理。这是我正在尝试的代码:

form id="mainForm" method=POST action="index.jsp">

<input type="text" name="reportName" size=20> 



<a class="btnBlue btnBlueRight" href="#" onclick="document.getElementById('mainForm').submit();" > 

            <% 
            if(request.getParameter("reportName")!=null){
            //do things
            else
            //print message
            %>

对于此代码,地址栏中的页面地址是 localhost:8080/# 或 localhost:8080/index.jsp 用于每个表单提交。我是 jsp 新手,所以无法解决这个问题。

4

1 回答 1

1

这是因为reportName没有设置第一次页面加载的位置!例如尝试导航

本地主机:8080/index.jsp?reportName=all

于 2013-01-03T21:08:55.123 回答