jsp request.getParameter方法偶尔取不到值

jsp里有这么一行代码Stringtype=CommFunction.checkNullString(request.getParameter("SRTYPE"));我把... jsp里有这么一行代码
String type = CommFunction.checkNullString(request.getParameter("SRTYPE"));
我把取过来的type 值insert到数据库里,一般情况下type 正常存入到数据库。
可偶尔type 值取不过来。
请高手们帮帮我ㅠㅠ
展开
 我来答
百度网友fc545b2
2011-12-19 · TA获得超过112个赞
知道答主
回答量:69
采纳率:0%
帮助的人:27.9万
展开全部
分析一下:
type值偶尔取不过来,说明type值是可以提交过来的,已经给了,现在就要分析为什么取不回来。原因有两点:
1、函数CommFunction.checkNullString 处理有问题,可以看看是不是所有的判断都返回值了,try catch一下,如果发生异常而没有捕获,也是拿不到值的。
2、这点不太靠谱,就是网络连接不好,丢包。这种情况具有不可预料性。
按照第一点实践一下,可能性比较大。
kiryuukazuma12
2011-12-19 · TA获得超过220个赞
知道小有建树答主
回答量:369
采纳率:0%
帮助的人:123万
展开全部
两种可能:
1.也许是网络丢包,压根就没有传过来
2.CommFunction.checkNullString这个共同方法有问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
康阿健刺十月h
2011-12-19 · TA获得超过104个赞
知道答主
回答量:162
采纳率:0%
帮助的人:87.9万
展开全部
查看你的from 表单的method 请求方式是否是post,
如果是http传参,多个参数的格式书写是否正确.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
602888849
2011-12-19 · TA获得超过158个赞
知道小有建树答主
回答量:206
采纳率:100%
帮助的人:104万
展开全部
直接写成String type = (String)request.getParameter("SRTYPE");试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
l825918637
2011-12-19
知道答主
回答量:12
采纳率:0%
帮助的人:1.6万
展开全部
CommFunction.checkNullString()方法的问题 或者request里根本就没有值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式