急急急!!!谁帮我读读这段JSP代码

来源:百度知道 编辑:UC知道 时间:2024/06/18 01:55:30
{
int number=0;
String s=str;
if(s.equals("Yes"))
{
number=1;
}
if(s.equals("No"))
{
number=0;
}
return number;
}

String id=getStr(request.getParameter("goods_id"));

String goods_name=getStr(request.getParameter("goods_name"));
String type_id=request.getParameter("typeid");

String price1=request.getParameter("goods_price1");
String price2=request.getParameter("goods_price2");

String discount1=request.getParameter("goods_discount1");
String discount2=request.getParameter("goods_discount2");

String goods_desc=getStr(request.getParameter("goods_desc"));
String supplier=getStr(request.getParameter("supplier"));
String preferred=(String)request.getParameter("ispreferred");

最好

看了前面的几人的解释我补充下。。。。
代码我就不解释了。
这是一个订单确认页面//我猜的
从上一个页面传下来的主要有
变量str 和商品信息
让我很不解是String s=str;
下面在判断s的话还不如在上一个页面之间传一个s=YES(没考虑安全性)
将上一个页面传下来的商品信息:
商品编号(goods_id)、商品名称(goods_name)、商品对应的类型ID(typeid)、
商品的价格(goods_price1)、商品的价格(可能是打折价)、商品的折扣信息(goods_discount1)、 商品的描述(goods_desc)、商品供应商(supplier)、商品的标识列(spreferred)赋给当前的页面变量以便逻辑运算
和业务处理。。。
希望你能满意。。。

看的懂前面看不懂后面,不好意思啊~!

你复制的代码不全吧?
{
int number=0;// 这句不用说吧
String s=str;
if(s.equals("Yes"))//这里最好写成if("Yes".equals(s))
{
number=1;//如果字符串s的值为“Yes”,number的值为1
}
if(s.equals("No"))
{
number=0;//如果字符串s的值为“No”,number的值为0

}
return number;//将赋值后的number返回,注意只有在字符串s的值为
//“Yes”时,number才会返回1
}

String id=getStr(request.getParameter("goods_id"));
//request.getP