jsp中字符串数组的语法
syntax for string array in jsp
这是我的工作jsp代码,它从我的servlet获取属性。
<%
int[] arr1= (int[]) session.getAttribute("population");
String[] arr2 = (String[]) session.getAttribute("countrycode");
%>
下面的代码显示了正确的输出:
<p id="demo"></p>
<script>
function myFunction() {
var a="<%=arr1[0]%>";
document.getElementById("demo").innerHTML = a;
}
</script>
但是,下面的代码没有显示正确的输出:
<p id="demo"></p>
<script>
function myFunction() {
var a="<%=arr2[0]%>";
document.getElementById("demo").innerHTML = a;
}
</script>
arr1和arr2是从数据库中填充的,其中arr1存储整数,arr2存储varchar2(SQL DEVELOPER TYPE)值。arr1[0]的值是75,arr2[0]的值是US。
在数据库中存储字符串的问题。
单击数据库中使用的表。确保字符串没有在换行后结束。意思是光标应该在结束字符串之后结束。
例如,如果您想将字符串存储为SQL developer中的CN。
应该是这样的
CN |
它不应该像这样
CN
|
,其中|表示光标。
相关文章:
- 在ES6中将数组析构函数参数的语法
- 更改数组项的子元素(语法)
- 作为语法的控制器没有将新的obj传递给数组
- 分形数组语法
- JSON数组语法.花括号(对象语法)是严格必要的吗
- ES6 从数组解构为对象的语法
- Knockout.js 数组过滤器语法
- AngularJS控制器语法 - 数组和函数版本之间的差异
- JS语法错误 - 铬 - 数组解构
- JSON和Javascript数组之间的“交互”(和语法)
- 包含值和键的数组中的语法错误
- 数组中的 JavaScript 语法
- 找不到适用于 Highcharts 的 JSON 数组语法
- Javascript警报不起作用可能是由于数组语法
- 如何在对象内部获取数组,删除双引号并将其作为对象放入 JSON 语法中
- 对使用 for 循环添加到数组时的语法感到困惑
- 多维和关联数组正确语法
- 循环语法的2-D数组的困难时间
- 奇怪的数组.长度替代语法
- Javascript多维数组语法:我做错了什么