[问题点数:60分,结帖人tblovecj]
等级
本版专家分:0
结帖率 100%
之前咨询了关于这个界面文本框自动生成后在Servlet中如何动态获取,得到大神的提示用了request.getParameterMap()获取,现在的确已完全能动态的获取JSP页面中元素的值了。
但现在有另一个难题了:
因为业务的需求同一货号对应四个款式,四个款式对应不同价格,四个款式对应不同的尺码,不同的尺码对应不同的购买数量,不同的数量以后要与相应的款式中的单价进行计算
所以我目前的做法是交提交的元素进行二次编码,例如:
款式为货号=MAN:SC-BB145=MAN_size*M SC-BB145=MAN_size*L
价格为:SC-BB145=MAN_price
重量为:SC-BB145=MAN_weight
这样提交后,各自的对应就能得到一个唯一值,但现在问题来了,在Servlet里得到MAP后,我的目的是需要将这些值各自对应好后放入javabean,然后存入数据库,但乱序让我无法进行系列的对应,本来我想以Size为基础,循环用substring来判断SKU值,但是这个循量不知道咋写了,因为接收就是用的Iterator,通过next(),假如我当到第五个值时是我要作为基础的size,那我如果在这个地方开始循环的话,那前面四个就不会被迭代到了。我弄了很久,的确想不出更好的办法了,请高手们围观下
就剩60分了,全部贡献了。。
展开阅读全文
等级
本版专家分:32378
勋章
红花2013年1月Java大版内专家分月排行榜第一
黄花2013年10月Java大版内专家分月排行榜第二
2013年3月Java大版内专家分月排行榜第二
2013年2月Java大版内专家分月排行榜第二
蓝花2013年7月Java大版内专家分月排行榜第三
2013年5月Java大版内专家分月排行榜第三
2013年4月Java大版内专家分月排行榜第三