jsp问题,请问一下关于sql的小问题,以下

ResultSetrs_sale=conn.executeQuery("selecttop12t1.ID,t1.GoodsName,t1.price,t1.nowPric... ResultSet rs_sale = conn
.executeQuery("select top 12 t1.ID, t1.GoodsName,t1.price,t1.nowPrice,t1.picture,t2.TypeName "
+ "from tb_goods t1,tb_subType t2 where t1.typeID=t2.ID and t1.sale=1 "
+ "order by t1.INTime desc");//查询打折商品信息
int sale_ID = 0;//保存打折商品ID的变量
String s_goodsname = "";//保存打折商品名称的变量
float s_price = 0;//保存打折商品的原价格的变量
float s_nowprice = 0;//保存打折商品的打折后价格的变量
String s_introduce = "";//保存打折商品简介的变量
String s_picture = "";//保存打折商品图片的变量

为什么一个整条sql语句要分段?是随意可以分段的吗?在那个 + 前面的语句有个空格的,是为了和后面的语句相连接的吗?(……re,t2.TypeName "+ "fro…… 比如这里)
展开
 我来答
匿名用户
2018-01-08
展开全部
这个sql作为字符串分段可能是因为长度太长了,所以分段显示在同一屏幕下。至于加空格是必须的,t2.TypeName是字段 ,from是关键字,如果不加空格他们两就连起来啦
更多追问追答
追问

另外问:

src="../images/goods/<%=hot_picture%>"

<ul class="list-unstyled price"><li><h2><%=nowprice%>元</h2></li></ul>
………………
例如,为什么jsp写了   <%=hot_picture%>元,能够动态知道要写多少价格?

追答
在JSP称作jsp表达式,将已经声明的变量或者表达式输出到网页上面。jsp是在服务器端处理好后再传给浏览器渲染的,由于您截取的片段太少,无法看到全部代码。只能猜测是hot_picture只是作为商品对象的一个参数,每循环一次,就拿出一个新的商品对象,获取的hot_picture就是不同的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式