- 论坛徽章:
- 0
|
<input type="button" name="butt_add" id="butt_pass" value=" 提交 " onclick="auditing(1);">
- function auditing(state){
- if(state == 1){
- //判断附值,过程可以自己简化
- document.all.STATE.value = "1";
- }if(state == 2){
- document.all.STATE.value = "2";
- }
- if(document.all.address_id.value == ""){
- alert("请选择地址记录后再进行审核!");
- return;
- }
- //提交表单
- document.all.frm_1.submit();
- }
复制代码
我使用的是struts框架,返回页面是postFrm.jsp
- action是
- public ActionForward execute(
- ActionMapping actionMapping,
- ActionForm actionForm,
- HttpServletRequest request,
- HttpServletResponse response) {
- String fw = "success";
- ActionForward _forward = new ActionForward();
- addressForm address = (addressForm)actionForm;
- address_UpdateToDB insert = new address_UpdateToDB();
- String sign = insert.auditing(address);
- request.setAttribute("addressAuditing",sign);
- _forward = actionMapping.findForward(fw);
- return _forward;
- }
复制代码
具体数据库操作没有写,需要的朋友可以站内短信联系。
在postFrm.jsp里面有
- <%
- if(request.getAttribute("addressAuditing") != null){
- String sign = (String)request.getAttribute("addressAuditing");
- if(sign.equalsIgnoreCase("success")){
- %>
-
- alert("审核成功!");
- parent.ProcessFrame.ShowFrame.location='address/auditing/result.jsp?cls_sign=yes';
- show.document.getElementById("pageForm").jumpPage.value = "<%=session.getAttribute("num_show")%>";
- show.document.getElementById("pageForm").submit();
- <%
- }else{
- %>
- alert("审核失败!");
- <%
- }
- }
- %>
复制代码
最后返回的是result.jsp一个结果页面.....
[ 本帖最后由 wangjianEgg 于 2007-3-30 17:30 编辑 ] |
|