我想使用ajax将数据从jsp文件传递到droplet。
function myNotification(productId,skuId,product) {
if (confirm('Are you sure?')) {
$.ajax({
type : "POST",
url : "merchant_popup.jsp",
data : {
productId:""+productId+"",
skuId : "" + skuId + "",
product : "" + product + "",
},
success : function(result) {
if(result.trim() == "OK"){
alert("Email send successfully");
} else {
alert("Error");
}
}//
});
}else{
}
}
然后我使用下面的droplet捕获merchant_popup.jsp
中的数据merchant_popup.jsp
<dsp:droplet name="EmailNotification">
<dsp:param name="productId" param="productId" />
<dsp:param name="skuId" param="skuId" />
<dsp:param name="product" param="product" />
</dsp:droplet>
但功能并不成功。任何人都可以帮助我。
答案 0 :(得分:0)
如果merchant_popup.jsp位于同一个文件夹中,并且提到的Droplet的dsp:import可用..Path Of / EmailNotification。尝试使用dsp:valueof为param ::
添加一些伪语句enter code here
看看这些值是否在JSP之前。
我相信可能有三种可能性。我不知道你被困在哪里。
data : {
"productId" : productId,
"skuId" : skuId,
"product" : product,
},
一步一步地尝试。避免在开发模式下的.ear文件中直接在.jsp上转换时间。
谢谢, 希望能帮助到你..!! 干杯.. !!