gpt4 book ai didi

java - DWR 传递字符串

转载 作者:行者123 更新时间:2023-12-01 15:55:13 24 4
gpt4 key购买 nike

我是 DWR World 的新手,在理解应用程序的正确行为方面遇到一些问题。

我有这样的情况:

文件 dwr.xml

<dwr>
<allow>
<create creator="new" javascript="Starred">
<param name="class" value="it.mypackage.entity.Starred" />
</create>
<convert converter="bean" match="it.mypackage.beans.ActivityBean"/>
</allow>
</dwr>

在我的 html 页面中,我有:

<% String name = "myname"; %>
<li><input type="checkbox" name="a" class="styled" /><a href="#" onclick="Products.addProducts(name, 1,myjs)">Monitor</a></li>

在我的 Products.java 中我有:

public void addProducts(String name, String id) {
System.out.println(name + "_" + id);
}

但是当我点击这个复选框时什么也没有发生。如果我用整数值更改字符串名称 System.out 可以正常工作。

你能帮我吗?

最佳答案

您需要添加到 dwr.xml

<create creator="new" javascript="Product">
<param name="class" value="fully qualified name of your Product class" />
<include method="addProducts" />

然后在您的 JSP 中,您需要包含以下 java 脚本文件。

引擎.js

util.js

接口(interface)/Product.js

关于java - DWR 传递字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5219636/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com