jsp-表单提交数据之后,JSP页面获取不到,这是什么问题呢?

问题描述

表单提交数据之后,JSP页面获取不到,这是什么问题呢?
<from action="research.jsp" method="post">
请输入你的id号:<input type="text" name="id"><br>
<input type="submit" value="提交">
</from>
<body>

以下是research.jsp页面的内容

你要查询的数据是:
<%
Model model=new Model();
int id=Integer.parseInt(request.getParameter("id"));
User user=model.load(id);
out.print(user.getId()+" "+user.getName()+" "+user.getPassword());
%>

报错信息:
严重: Servlet.service() for servlet [jsp] in context with path [/TestProject] threw exception [java.lang.NumberFormatException: null] with root cause
java.lang.NumberFormatException: null

解决方案

int id = Integer.parseInt(request.getParameter("id").toString());
你试试

时间: 2024-10-31 15:26:40

jsp-表单提交数据之后,JSP页面获取不到,这是什么问题呢?的相关文章

列出所有请求表单提交数据的通用jsp脚本,调试可以使用

列出所有请求表单提交数据的通用jsp脚本,调试可以使用     将代码保存为 showRequestParameters.jsp   只要在处理表单的页面包含该文件即可 <%-- A Jsp Component that Shows Request Parameters      Include this page to view request parameters.     Example Use:              ...            <h2>Request Pa

jsp表单提交问题。。。。。

问题描述 jsp表单提交问题..... Hhadvertisement-add.jsp: <input id="advId" name="advId" type="hidden" value="${obj}" > <table style="width: 600px;" cellpadding="0" cellspacing="1" class=&q

php-我想使用这个表单提交数据到数据库,如何配置ajax参数,我租的WEB空间是PHP的

问题描述 我想使用这个表单提交数据到数据库,如何配置ajax参数,我租的WEB空间是PHP的 我想使用这个表单提交数据到数据库,如何配置ajax和PHP相关参数,我租的WEB空间是PHP的,我要实现的目的是收集报名信息,数据库能查询即可.当点击页面提交的时候,会弹出信息:您已经报名成功!稍后会有助教与您联系"我好久都没有接触层序了,好久都没有上来了,这里因页面需要现改模板网页,却不知道如何配置.没有分了,没办法给分,对不起!拜托懂得朋友帮忙指点指点.非常感谢 <td align="

extjs怎样将表单提交数据不经过后台直接放入gridpanel?

问题描述 extjs怎样将表单提交数据不经过后台直接放入gridpanel? extjs怎样将表单提交数据无需后台处理,直接放入当前页面的gridpanel里 解决方案 更新grid的store就行了.. grid.getStore().add( model); 多看点APIhttp://docs.sencha.com/extjs/4.1.3/#!/api/Ext.data.Store-method-add

php接收表单提交数据实例详解

PHP $_GET 和 $_POST变量是用来获取表单中的信息的,比如用户输入的信息 PHP4.1(好像)以后取消了直接接收变量,而用 $_GET['变量名'] 接收从链接传递过来的变量, 用 $_POST['变量名'] 接收从表单提交来的变量.同样有$_FILES[],$_SERVER[]等 下面是一个 HTML 文件,这个 HTML 含有一个 HTML 表单 (HTML Form),主要用来让用户输入用户姓名的.  代码如下 复制代码 <form action ="get.php&qu

php-我想用PHP制作一个表单,想在下一页面获取填写表单的内容,不要通过数据库读写

问题描述 我想用PHP制作一个表单,想在下一页面获取填写表单的内容,不要通过数据库读写 如题.就是1.php里面是表单代码,提交表单后内容在2.php直接出现,不要读写数据库 解决方案 那你get好了,简单粗暴,不知道楼主为啥是这个需求. 解决方案二: http://bbs.csdn.net/topics/390375316 解决方案三: <form action="2.php" method="post"> <!--你的Form内容-->

JSP表单自动数据验证组件简介

js|数据 从jsp到servlet或者action过程中还有很多需要处理的事情:数据有效性验证包括jsp页面的javascript验证和服务器端的验证.对文件上传的处理.文件上传大小的控制.防止二次提交.multipart form的非文件字段的处理.这些事情不属于jsp也不属于action,我们的开发人员会把这些事情直接在jsp里处理或者交给了action处理,当然如果采用了mvc框架来开发的话,有些mvc框架包含了对这部分的处理. 比较著名的有struts的formbean和webwork

JSP表单提交乱码

问题描述 Login.jsp代码:<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">

struts2 jsp表单提交到action中文乱码问题

struts2 jsp教程表单提交到action中文乱码问题 struts2中默认提交的格式是utf-8格式的,故需要把中文字符转码后才能正常显示,解决方法: 直接在struts.xml文件中<struts> 标签内部添加一句如下代码:  <constant name="struts.i18n.encoding" value="gbk" /> 注意:如果你jsp页面中使用的是utf-8格式,那么此处也写成utf-8格式. 下面看代码 下面是一

jsp表单提交问题

问题描述 jsp表单form参数新加enctype="multipart/form-data",表单提交时就报内存溢出,为什么?怎么解决呢?不吝赐教!谢谢!! 解决方案 解决方案二: enctype="multipart/form-data"这个你是想做文件上传?你那个内存溢出是说明你的文件上传的配置文件的大小配置问题.如下图的springMVC配置解决方案三: 你上传的文件太大了吗解决方案四: 可能是文件太大了,先确定一下是不是这个问题.解决方案五: 文件大不是问