JSP页面一个表单提交两个不同的action

<%@page import="java.sql.ResultSet"%>
<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<%@ page import="java.io.*,java.util.*,java.sql.*,shouqisystem.user.*" %>
<jsp:useBean id="userinfo" scope="request" class="shouqisystem.user.UserInfo"/>
<jsp:useBean id="pages" scope="page" class="shouqisystem.user.Pages"/>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
</head>
<body background="images/bottom.png">
<center>
   <form action="" method="GET" name="form">
  <table boder="2" cellpadding="5" cellspacing="5">
  <tr>
     <td><b><span style="color:white">选择</span></b></td>
     <td><b><span style="color:white">姓名</span></b></td>
     <td><b><span style="color:white">车牌号</span></b></td>
     <td><b><span style="color:white">超速日期</span></b></td>
     <td><b><span style="color:white">超速四级次数</span></b></td>
     <td><b><span style="color:white">出外埠日期</span></b></td>
     <td><b><span style="color:white">去向</span></b></td>
     <td><b><span style="color:white">疲劳驾驶日期</span></b></td>
     <td><b><span style="color:white">级别</span></b></td>
     <td><b><span style="color:white">次数</span></b></td>
  </tr>
  <%

  String name=(String)session.getAttribute("name");
  String carNum=(String)session.getAttribute("carNum");
  ResultSet CountTopicrs=userinfo.queryDynamicMonitorSum(name, carNum);
  ResultSet rs=userinfo.queryDynamicMonitor(name, carNum);
  pages.querySql(CountTopicrs,rs,request);
  String footer=pages.PageFooter();
  if(pages.intPageCount>0){
      int i=0;
      while(rs.next())
      {
          i++;
          if(i>((pages.intPage-1)*pages.intPageSize)&&(i<=pages.intPage*pages.intPageSize))
          {
  %>
  <tr>

      <td><input type="checkbox" name="pkey" size="5" value="<%=String.valueOf(rs.getInt("ID")) %>"/></td>
      <td><span style="color:white"><%=rs.getString("name") %></span></td>
      <td><span style="color:white"><%=rs.getString("carNum") %></span></td>
      <td><span style="color:white"><%=rs.getString("speedTime") %></span></td>
      <td><span style="color:white"><%=rs.getString("speedFourLevelTimes") %></span></td>
      <td><span style="color:white"><%=rs.getString("outGoingTime") %></span></td>
      <td><span style="color:white"><%=rs.getString("destination") %></span></td>
      <td><span style="color:white"><%=rs.getString("fatigueDrivingTime") %></span></td>
      <td><span style="color:white"><%=rs.getString("degree") %></span></td>
      <td><span style="color:white"><%=rs.getString("times") %></span></td>
  </tr>
  <%
  }
      }
  }
  out.println("<tr><td colspan=2>"+footer+"</td></tr>");
  rs.close();
  pages.close_all();
   %>
   <tr align="right">
           <td colspan="2">
             <input type="submit" name="revise" value="修改" onclick="form.action=‘reviseDynamicMonitor.jsp‘;form.submit();">
             <input type="submit" name="delete" value="删除" onclick="form.action=‘deleteDynamicMonitor.jsp‘;form.submit();">
           </td>
   </tr>

   </table><br><br>
   </form>

   </center>
</body>
</html>

红色部分为关键代码

时间: 2024-10-18 22:02:03

JSP页面一个表单提交两个不同的action的相关文章

yii 一个表单提交多个模型数据

正在需要的时候发现了这个大牛的博文,动手实践过后,记录在此. --user表 Create Table: CREATE TABLE `user` (   `id` int(11) NOT NULL AUTO_INCREMENT,   `username` varchar(45) DEFAULT NULL,   `userpass` varchar(45) DEFAULT NULL,   `profile_id` int(11) DEFAULT NULL,   PRIMARY KEY (`id`)

iframe+javascript实现一个表单提交后多个处理文件按序处理

最近在弄一个网页的问题,总结如下. [问题描述] 页面中包括以下几个部分:1)表单form,供用户输入图片文件:2)iframe1,显示a.php文件的内容,a.php接收客户端图片并保存,后台程序处理图片,生成相关数据文件:3)iframe2,显示b.php文件的内容,b.php读取结果文件对其进行分页显示: [实现思路] 以上功能主要在于两个问题: 1,form表单提交的形式一般是:input type="sumit"的表单元素配合form的action地址完成提交.此处要求先用a

表单提交---前端页面模拟表单提交(form)

有些时候我们的前端页面总没有<form></form>表单,但是具体的业务时,我们又必须用表单提交才能达到我们想要的结果,LZ最近做了一些关于导出的一些功能,需要调用浏览器默认的下载功能,如果用ajax请求,则无法调用.所以只能用表单提交的方式请求后台方可调用浏览器默认的下载功能.这个时候我们只能自己手动添加<form></form>元素.这里LZ提供我自己遇到的两种情况: 一:在原有的html结构包上<form></form>标签,

关于JSP里面的表单提交

JSP表单提交 我们都知道表单提交大致可分为两类:一类是通过提交按钮submit直接提交表单,也可以通过JS或Jquery利用选择器找到那个需要提交的form表单,如$("#loginForm").submit():还有一种就是通过ajax异步提交,如: $(function(){ $("#saveBtn").click(function{ var uname = $("#username").val(); var pwd = $("#

JSP怎么将表单提交到对应的servlet

昨天学习了这些内容,今天做一下分享吧,个人感觉挺乱的....呵呵,其实没事,慢慢就好了.难的不会,会的不难嘛!努力+认真就可以了,相信大家都可以的!加油!!! 下面的图是我用myeclipse建立的项目的目录. 目录结构有点多哈...没事其实很简单的! 下面是我的index.jsp中的全部代码:这里只是有一个表单,提交到TestServlet.java这个servlet中 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 <%@

给一个表单提交绑定一个点击事件

如果给一个表单绑定一个点击事件会发生什么事情 <input type="submit" name="button" value="提交内容" class="btn btn-primary" /> (提交快捷键: $(".btn").click(function(){ window.alert("add"); }) 如上面所示的:会先执行点击事件,然后再进行提交,这样能够进行验

学习笔记_springmvc返回值、数据写到页面、表单提交、ajax、重定向

数据写到页面 后台往前台传数据 TestController添加 /** * 方法的返回值采用ModelAndView, new ModelAndView("index", map);, * 相当于把结果数据放到request里面 * @return * @throws Exception */ @RequestMapping("/toPerson4.do") public ModelAndView toPerson4() throws Exception{ Per

springmvc返回值、数据写到页面、表单提交、ajax、重定向

实验是在前一篇文章的项目上做的: 数据写到页面 后台往前台传数据 TestController添加 /** * 方法的返回值采用ModelAndView, new ModelAndView("index", map);, * 相当于把结果数据放到request里面 * @return * @throws Exception */ @RequestMapping("/toPerson4.do") public ModelAndView toPerson4() thro

jsp实现一个表单多个提交按钮

<input type="button" value="删除" onclick="javascript:window.open('gushi_delet.asp?id=<%=rs("gushi_id")%>')"/>