读书人

於struts1.2+hibernate3.1,该如

发布时间: 2012-04-25 19:32:32 作者: rapoo

於struts1.2+hibernate3.1
我使用struts1.2 及hibernate3.1 配上JSP
如果我要判某料已存在在料 (mysql)
直接再insert 窗上跳出一小窗(只有OK按)示"料已存在"
要怎做

我用xxxForm.java面的 "public ActionErrors validate" ,是可以料且判料是否存在,也存在"ApplicationResources.properties",但是不知道如何息用小窗示在原本的insert面上。

我也用 validator-rules.xml validation.xml 不不知道如何料判料存在性,只能判有有填跟格式而已。

各位大忙了,~


[解决办法]
你的应用必须用AJAX来实现,用JQUERY来弹出提示框很容易,你可以在ACTION里返回JSON类型结果。
[解决办法]
struts:
response.getWrite("该资料已经存在");

jsp:
$.post("访问路径",{参数名:'参数'},function(data){ //jquery的POST请求
alert(data);//date 返回结果
});

记得下个jquery的包。。。

读书人网 >Java Web开发

热点推荐