怎么用Java代码显示提示框信息,,比如在Action类中某数据出错,怎么在页面用对话框显示错误信息

 我来答
百度网友8457a45c7
2011-05-03 · TA获得超过1372个赞
知道小有建树答主
回答量:933
采纳率:0%
帮助的人:302万
展开全部
这样的要求,一般都是异步调用的时候才会用到吧?先异步发送请求过去,然后成功了。再返回成功信息后,就跳转另一个页面;在action中发生错误时,就页面提示错误,不跳页面。是这样的么?是这样再问我,不是就算了。
追问
是的,主要是要在页面显示错误信息。
追答
那我下面用一个简单的验证下载权限的例子来给你说嘛问题吧。

页面(有jquery支持)JS:

$.post("下载权判断.action",{"url":url,"username":"猪头"},function(date){
if(date.map.ok){
//可以下载,启动下载 相关代码
}else{
alert(date.map.msg);
}
}, "json");
struts2配置:

Action.java:

public class Action{
private Map map = new HashMap();
private String username;
private String url;

public String 下载权判断方法(){
if("猪头".equals(username)){
map.put("ok",true);
map.put("msg","你是猪头可以下载");
}else{
map.put("ok",false);
map.put("msg","你不是猪头不可以下载");
}
return "success";
}

public void setUsername(String username) {
this.username= username;
}
public void setUrl(String url) {
this.url= url;
}

//map的get,set .....必须
@JSON
public Map getMap() {
return map;
}
public void setMap(Map map) {
this.map = map;
}
}
平凡生活最精彩
2011-05-03 · TA获得超过220个赞
知道答主
回答量:43
采纳率:0%
帮助的人:30万
展开全部
用javaw可以跳出对话框提示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式