大家进来分析一下,这个真牛×

duzunwu512 2004-10-11 09:07:36
public String insert(HttpServletRequest request,HttpSession session,JspWriter out)throws BaseDBException{
String create_date=request.getParameter("create_date");
String storage_name=StringUtil.nativeGBCode(request.getParameter("storage_name"));
String bill_serial=create_date.substring(0,4)+"-"+request.getParameter("bill_serial");
String line=StringUtil.nativeGBCode(request.getParameter("line"));
String consignment=StringUtil.nativeGBCode(request.getParameter("consignment"));
String consignment_tel=request.getParameter("consignment_tel");
String bargain=request.getParameter("bargain");
if(bargain==null||bargain.equals(""))bargain="00000000";
String gather=StringUtil.nativeGBCode(request.getParameter("gather"));
String gather_tel=request.getParameter("gather_tel");
String gather_address=StringUtil.nativeGBCode(request.getParameter("gather_address"));
String goods_name=StringUtil.nativeGBCode(request.getParameter("goods_name"));
String pack=StringUtil.nativeGBCode(request.getParameter("pack"));
String goods_serial=request.getParameter("goods_serial");
int goods_count=ParamUtils.getIntParameter(request,"goods_count",0);
String freightmoney=request.getParameter("freight_money");
double freight_money=ParamUtils.getDoubleParameter(request,"freight_money",0.00);
double insurance=ParamUtils.getDoubleParameter(request,"insurance",0.00);
double zheng_settlement=ParamUtils.getDoubleParameter(request,"zheng_settlement",0.00);

...}
得到的参数中,有的可以得到参数,有的得到的对数为null。时而成功,时而出现上面说的错误,有个别的得到的对数为null,事实上不应该为空,我用的jakarta-tomcat-4.1.24.tar.gz作的服务器,同样的代码在其它版本服务器没有什么问题,是不是服务器的问题,如果说是服务器的问题,为什么会时而成功呢,郁闷,请给意见!
附:
public static double getDoubleParameter(HttpServletRequest request,
String name, double defaultNum) {
String temp = request.getParameter(name);
if (temp != null && !temp.equals("")) {
double num = defaultNum;
try {
num = Double.parseDouble(temp);
} catch (Exception ignored) {
}
return num;
} else {
return defaultNum;
}
}
...全文
61 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧