我遇到了一个奇怪的问题。在我的应用程序中,数据从servlet传递到jsp,在jsp中我试图将数据拆分为-
并显示在选框标记中。
我面临的问题是当我直接使用变量而不分割时,我能够看到从servlet传递的JSP页面上的数据。这是代码:
<label> starting <marquee id="marque" direction="up">${message}</marquee></label>
但是当我尝试使用JavaScript进行拆分并在marquee标签中使用时,没有任何内容显示出来。
代码我试图在选框中拆分和使用:
<label> starting <marquee id="marque" direction="up"></marquee></label>
<script>
var count;
var getdata=${message};
storedata=getdata.split('-');
document.getElementById("marque").innerHTML = getdata.split('-').join('<br/>');
</script>
这是链接
http://localhost:8080/Projectname/Landing.jsp
EDIT2 ---------------------------------------------- --------
<label> starting<marquee id="marque" direction="up"></marquee></label>
<script>
var count;
var getdata="nulldata1-
data2-
data3-
data4-
";
//Below part is comment in my code
//nulldata1-
data2-
data3-
data4-
";
// comment ends here
var storedata = new Array();
var displaydata;
storedata=getdata.split('-');
document.getElementById("marque").innerHTML = getdata.split('-').join('<br/>');
</script>