如何在JavaScript中将JSP请求属性转换为字符串并将其分配给对象
How to convert JSP request attribute to a string and assign it to an object in JavaScript
我有一个Java servlet,它在HttpServlet请求对象上设置一个属性:
request.setAttribute("SOME_STRING", somestring);
现在,在我的page.jsp中,我想将这个字符串设置为显示在HTML文本区域中。。。
我一直在尝试这样做,但我就是无法让它显示字符串:
var somestr = <%= (String) (request.getAttribute("SOME_STRING")) %>;
document.getElementById("my_textarea").value = somestr;
文本框现在显示"[Object-Object]",而不是字符串本身。
如何让它显示实际字符串?
请从更改您的线路
var somestr = <%= (String) (request.getAttribute("SOME_STRING")) %>;
至
var somestr = '<%= (String) (request.getAttribute("SOME_STRING")) %>';
用单引号' '
、封装var somestr
var somestr = '<%= (String) (request.getAttribute("SOME_STRING")) %>';//Add ' '
document.getElementById("my_textarea").value = somestr;
<script type="text/javascript">
var attrib ="<%=request.getAttribute("hello") %>";
alert(attrib);
</script>
用引号把小脚本括起来。
相关文章:
- 在字符串中查找所有图像 src URL 并存储在数组中
- 正在分析HTML字符串并从中进行选择
- 检查数组中是否存在字符串值,并返回找到的数组值js
- 将字符串分组为n个字符的块,并应用替换
- 选择“字符串”并使用SeleniumJava双击
- 获取JSON并使用Javascript解析为字符串
- javascript在动态Url中匹配并添加字符串
- 使用JavaScript将客户端日期/时间字符串转换为JSON日期/时间串
- 如何将表单数据传递给PHP并将json字符串返回给Javascript
- Javascript将数组转换为字符串并使其反向输出
- 在本地存储中保存并返回随机生成的字符串
- 从输入中获取字符串,并在AngularJS中发出AJAX请求
- 将敲除绑定应用于模板,并将结果作为字符串获取
- 查找并替换特定字符串
- 用PHP读取另一个网站的源代码,并将其作为字符串提供给JavaScript
- 将字符串转换为数组使用javascript更新一个值并返回一个字符串
- 如何比较两个字符串并删除jquery中的元素
- 循环选择标记并创建数组或字符串
- 在字符串中搜索模式并存储其值
- javascript中的串接字符串属性