【发布时间】:2014-10-09 08:58:40
【问题描述】:
在将带有空格的字符串(例如:Item 1)从 jsp 传递到 servlet 时,请求的 servlet 中的结果只是空格前的字符串(例如:Item)。如何解决?
JSP:
(从 .txt 文件中获取值并在 jsp 中填充值)
s1[i] 是:Item 1
<input type="hidden" name="ItemsFromJsp" value=<%=sItems%>> <%=s1[i]%>
服务:
String[] sItemsFromJsp = request.getParameterValues("ItemsFromJsp");
输出:
sItemsFromJsp---------- Item
输出应该是:Item 1
注意:如果发送 Like Item1 作为输入,则 O/P 为 Item1
【问题讨论】:
-
我认为容器或浏览器会自动为您替换 html 实体的空间。也许您必须手动执行此操作?