`
wangtong40
  • 浏览: 252923 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Javabean作为对象传入JS

阅读更多
<convert converter="bean" match="practicaldwr2project.chapter02.seconddwr.Student" />
<create creator="new" javascript="StudentRegistry">
<param name="class" value="practicaldwr2project.chapter02.seconddwr.StudentRegistry" />
</create>
 
public class Student {private String name = "";private float gpa = 0.0f;}
private static List<Student> students = new ArrayList<Student>();
public String addStudent(final Student inStudent) {
    students.add(inStudent);return students.toString();
}
 
function callStudentRegistryAddStudent() {
var names = new Array();
names[0] = "Eric Lehnsherr";
names[1] = "Charles Xavier";
var student = {//声明一个strudent对象,包含name/gpa两个属性
name :names[studentCount++],
gpa :Math.round(4.0 * Math.random())
};
if (studentCount > 14) {studentCount = 0;}
StudentRegistry.addStudent(student,callStudentRegistryAddStudentCallback);}
function callStudentRegistryAddStudentCallback(inResp) {alert(inResp);}
分享到:
评论

相关推荐

    网络购物系统运用jsp+javaBean

    在这个系统中,jsp(JavaServer Pages)作为视图层,负责展示数据和用户界面,而javaBean则作为业务逻辑层,处理数据和业务规则。这种分离职责的设计模式有利于提高代码的可维护性和重用性。 在描述中提到,该系统...

    JSP调用JavaBean在网页上动态生成柱状图

    - 通过JavaBean对象获取或设置数据。 - 调用JavaBean的方法生成图像。 - 将生成的图像显示在网页上。 **3. 示例代码详解** - **`ChartGraphics` 类** - `createImage(String fileLocation)`: 该方法通过创建`...

    dwr返回对象.doc

    DWR支持返回JavaBean对象。对于`testMethod4`,如果它返回一个JavaBean,DWR会自动将其转换为JavaScript对象。在JavaScript中,我们可以像操作普通JavaScript对象一样操作这个返回的对象。例如,如果JavaBean有一个...

    前台js对象在后台转化java对象的问题探讨

    在Web开发中,前后台数据交互是一个核心问题,尤其是从前台的JavaScript对象转换到后台Java对象的过程。这一步骤对于数据传输的安全性、准确性和效率都至关重要。在本篇文章中,将重点介绍如何从前台的JavaScript...

    Json-RPC for java Example

    特殊的地方是,通过JS调用java对象方法的时候只能传入简单类型的参数,比 如:String,int,float,long、Object(对应java的javabean或map)等。 示例代码内置使用说明文档 声明纯属学习用转载: 最新的资源,请到...

    DAO模式+抽象工厂模式+js

    在Java web应用中,EL(Expression Language)和USEBEAN标签常用于JSP页面,它们可以帮助开发者在页面上便捷地访问和操作JavaBean对象。EL表达式可以用来获取JavaBean属性,而USEBEAN则可以实例化JavaBean,这样可以...

    json与bean的转换

    只需要调用`JSONObject.fromObject()`方法,传入JavaBean实例即可: ```java JSONObject json = JSONObject.fromObject(person); ``` 这将创建一个新的`JSONObject`,其中包含了`person`对象的所有属性。 在项目...

    dwr教程(初学者的宝典)

    要返回JavaBean对象,配置与之前相似,只是需要确保Java方法返回的对象已经被DWR支持或者在`dwr.xml`中进行了配置。在JavaScript中,接收到的JavaBean会被转换为JavaScript对象,可以直接操作其属性。 5. **DWR的...

    Spring MVC参数自动绑定List的解决方法

    在 Controller 中,我们可以使用 @RequestMapping 注解来映射请求,并将 List 对象作为参数传入。但是,这种方法有其局限性,例如当 List 对象中包含另一个 List 对象时,Spring MVC 无法自动绑定。 其次,我们可以...

    DWR框架配置学习教程

    - `&lt;create&gt;`标签用来指定创建Java对象的方式以及该对象对应的JavaScript对象名称。 - `creator="new"`表示使用`new`关键字创建Java对象实例。 - `javascript="testClass"`指定了在JavaScript中访问该Java对象的...

    java反射实现javabean转json实例代码

    - 调用Method对象的invoke方法,通过传入的Java Bean对象获取到字段的实际值。 - 将字段名和字段值拼接成JSON键值对格式,并组装成最终的JSON字符串。 6. StringBuilder和StringBuffer的使用 实例代码中多次使用...

    通过DWR实现在HTML和Java Script中直接调用服务端的Java Bean

    通过这种方式,开发者可以像调用本地JavaScript函数一样简单地操作服务器端对象。这种模式不仅简化了代码结构,提高了代码的可读性和可维护性,而且还能有效减少网络通信的开销。 #### 环境搭建 本文档假设读者...

    JSP 考试题目一套

    8. 在JSP中使用JavaBean,可以通过`&lt;jsp:useBean&gt;`标签,其中的id属性用于实例化一个Bean对象。 9. 加载数据库驱动使用`Class.forName()`方法,而建立数据库连接则通过`DriverManager.getConnection()`方法,传入...

    Jquery遍历json的两种数据结构.pdf

    在JavaScript中,可以使用`eval()`函数来解析JSON字符串,但这种方法存在安全风险,因为`eval()`会执行传入的任何JavaScript代码。更安全的做法是使用`JSON.parse()`方法(需要JSON对象支持,大部分现代浏览器都内置...

    java与JSON数据的转换实例详解

    3. Java Bean转换成JSON:若需要将Java Bean转换成JSON格式,通常需要调用JSONObject的fromObject方法,并将Bean对象作为参数传入。例如: ```java // 假设JsonBean是一个自定义的Java Bean类 JSONObject jsonObject...

    ajax json java 用法 json 将List、Object转换为Json格式字符串

    其中,JSON(JavaScript Object Notation)作为一种轻量级的数据交换格式,因其易于读写和解析而在 Ajax 请求与响应中发挥着重要作用。 本文将详细介绍如何在 Java 中将 List 和 Object 类型的数据转换成 JSON 格式...

    JavaWeb分页展示数据(含AJAX/JSTL/EL表达式等知识点)

    EL提供了一种简洁的方式来访问JavaBean属性或者页面上下文中的其他对象。在分页场景下,我们可以使用EL来获取和设置页面状态,比如当前页数、总页数等。 AJAX(Asynchronous JavaScript and XML)是实现Web页面异步...

    MyBatis入门源码

    作为一个Java开发人员,理解MyBatis的源码可以帮助我们更好地掌握其工作原理,提高开发效率,同时也有助于解决实际开发中遇到的问题。 一、MyBatis概述 MyBatis消除了几乎所有的JDBC代码和手动设置参数以及获取结果...

    FCKEditor2.5示例

    配置项通常在`FCKConfig.js`文件中定义,也可以在实例化时动态传入。 5. **与后端交互**: FCKEditor编辑的内容需要提交到服务器进行保存。在JSP中,你可以使用表单提交或AJAX方式将编辑器的内容传递到后端处理。...

Global site tag (gtag.js) - Google Analytics