<input type="text" name="item" size=30 onKeyUp="this.value=this.value.toUpperCase()" value="<%=item%>">
键入项目值:1016M012G + 10 / 1K16:1-C 但它只显示1016M012G 10 / 1K16:1-C后没有加号
1016M012G / 10 / 1K16:1-C工作正常 1016M012G-10 / 1K16:1-C工作正常
问题是什么?
答案 0 :(得分:1)
提交输入字段的值时,您必须对字符串进行编码以保持&#34; +&#34;在那里,因为在URL内部提交时,加号(&#34; +&#34;)将被视为空格,这正是您最终的结果。
您可以在此处找到问题的解决方案:How to URL encode a URL in JSP?