jsp页面提交到servlet的“String name = request.getParameter("name") ;”为空值!用的是SQL server2005!

已经解决,要修改端口号
2024-12-13 16:57:42
推荐回答(5个)
回答1:

request.getParameter("name") 这个提交的是 jsp页面发过来的请求参数
跟你数据库是没有关系的
看看你访问servlet的时候的参数里面是不是没有name这个属性

回答2:

按照你的这个逻辑,“name”应该是表单里的东西,或者上个页面提交的参数,你要检查一下,你的输入框的名字是否有name,或者在提交页面后面的参数是否有name这个参数。

回答3:

和数据库一点关系都没有。
看看页面,有没有叫name的。或者是叫name的对了,没有就设置个,多了就去掉

回答4:

jsp提交到servlet跟数据库没一毛钱关系,你看看jsp中对应的名字是不是也叫name

回答5:

数据库链接是否成功,是否得到了数据集合