jsp页面,写了一堆input标签,value是从一个map里去的值,怎样可以把map中的空值去掉?

比如map里有数据((1,a),(2,b)),input标签有三个<inputname="1",value="<%=map.get("1")%>"/>,<inputnam... 比如map里有数据((1,a),(2,b)),input标签有三个<input name="1",value="<%=map.get("1")%>" />,<input name="2",value="<%=map.get("2")%>" />,<input name="3",value="<%=map.get("3")%>" />,怎样写可以在提交的时候把name="3"的去掉,或者怎样在input取的时候判断map中为null或者空则不取。 展开
 我来答
匿名用户
推荐于2016-03-24
展开全部
<%
Map map = (Map)request.getAttribute("returnMap"); //request 中你传来的Map returnMap
int size = map.size();
String value1 = map.get("key1");
String value2 = map.get("key2");
%>
说白了在<% %>中写Java代码就行 在页面取值是用 <%=value1%>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式