java 如何弹出带‘确认‘’和取消’‘的对话框,确认时执行下一步,取消时关闭这个小对话框,不做任何处理
button.addactionlistener(new actionlistener() {
public void actionperformed(actionevent e) {
int n = joptionpane.showconfirmdialog(null, "确认删除吗?", "确认删除框", joptionpane.yes_no_option);
if (n == joptionpane.yes_option) {
// ......
} else if (n == joptionpane.no_option) {
// ......
}
}
});
javascript可以在java里建,网上关键字查询一下有的。
你用的是不是b/s模式,就是客户端不需要装软件的,只需要有浏览器就行。
“int pd=joptionpane。showconfirmdialog(null, "确认删除?","提示",joptionpane。
yes_no_option);
if(pd==joptionpane。yes_option)
这个方法确实可以 实现 但是 跳出的框总是找不到 还有 null 改 this 或者this。什么都是错的 。
。。不能模式 所以行不通 求其他方法”
上面的代码写在java代码里,也就是在服务器端,所以跳出的对话框在服务器端,客户端没有。你是不是想通过页面上传递参数到某个servlet类的方法中,然后进行操作,但是你想在操作之前想先验证一下,你可以通过ajax无刷新实现验证,如果javascript强,javascript更牛叉,也可以先把值传到servlet中,先进行判断,如果不符合,跳转回原来的页面,问题也不大,只要在跳转回时,加个验证参数,如果这个参数不为空,就提示验证不通过。
不知道有没有帮到你。
答:详情>>