小编Tho*_*ket的帖子

在jsp中,请求参数(带有空格的字符串值)仅显示在文本框的第一个空格中

<input type="text" name="designation" value=<%=request.getParameter("designation")%> ></input>
Run Code Online (Sandbox Code Playgroud)

在这个JSP中,我使用window.location.replace()函数通过javascript从另一个JSP页面发送请求参数.

我想在文本框中的这个jsp页面中显示该请求参数.

但它只显示了第一个白色空间的字符串的一部分.剩余的字符串被修剪.

可能是这个问题的原因是什么?

例如,如果指定="软件工程师",那么它只在文本框中显示"软件",而不是""(空格)和"工程师"

jsp

0
推荐指数
1
解决办法
7939
查看次数

标签 统计

jsp ×1