我有一个存储在java类中的字符串变量"hi ima string!"
中的字符串myString
。我有一个方法getMyString()
我希望能够在我的jsp页面上将myString
加载到localStorage,然后从localStorage显示。我还想在之前或之后做一些字符串操作。
如何将java类变量保存到localStorage?
如何使用localStorage中的项进行字符串操作?
如何在页面上的localStorage中显示该项目?
答案 0 :(得分:1)
类似的东西:
var myString = "<%= obj.getMyString() %>";
localStorage.setItem("myString", myString); //Saves to localStorage
To retrieve it from local storage (may be in other script or page in the same domain):
var myString = localStorage.setItem("myString");
alert(myString); //Shows it
希望这会有所帮助。 欢呼声。
答案 1 :(得分:1)
<script>
// stores the java value
localStorage['someKey'] = "<%= myJavaVar %>";
// do manipulations
var s2 = "value:" + localStorage['someKey'];
// very cheap display
document.body.appendChild(document.createTextNode(s2));
</script>