jsp中字符串数组的语法

syntax for string array in jsp

本文关键字:语法 数组 字符串 jsp      更新时间:2023-09-26

这是我的工作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
|

,其中|表示光标。