javascript - 映射到 <bean> 到 knockout .js

标签 javascript java jsp knockout.js

我在 jsp 文件中有以下 bean:

<bean:write name="somename" property="someproperty" />

我需要能够在 knockout.js 中使用这些数据,但我不知道如何将 bean 映射到 json 以在 knockout 中使用。 有谁知道该怎么做吗?

最佳答案

关键是要意识到,在哪里何时执行每个代码 - 当页面被请求和呈现时(即之前响应被发送到浏览器)和浏览器中的Javascript,之后浏览器收到已经生成的响应。

因此,如果您想使用属性来“静态”初始化 KO 模型,您可以在 JSP 页面中执行此操作。但是,如果您想动态读取属性,当用户已经与您的 KO 应用程序交互时,您必须创建一个通过 AJAX 调用的 servlet,如下所述:在 http://knockoutjs.com/documentation/json-data.html

关于javascript - 映射到 <bean> 到 knockout .js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41239444/

相关文章:

java - 在 Struts2 中使用拦截器传输用户数据

javascript - 为什么 typeof NaN 返回 'number' ?

java - 在mysql查询期间java代码中进行一些迭代后出现无限循环 "hangs"

jsp - 支持JSP/Tomcat部署的虚拟主机服务?

java - 将 jsp 页面移至 Angular 7

java - 面向组件的软件和设计

javascript - 全屏菜单淡入淡出不适用于 svg 和图像

javascript - 按值过滤对象键并映射到数组

javascript - 禁用下拉列表中的最低值

基于堆栈的数组上的 Java 垃圾收集