在FORM的不同按钮实现不同的ACTION的方法

 

< form  name ="myForm"  method ="post"  action ="" >
< input  type ="text" >
< input  type ="button"  name ="b1"  value ="b1"  onclick ="submitform(b1)" >
< input  type ="button"  name ="b2"  value ="b2"  onclick ="submitform(b2)" >
</ form >
< script >
<!--
function submitform(target){
   window.document.myForm.action 
= target ;
   myForm.submit();
}


//-->
</ script >

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
实现按钮跳转到不同的学生页面,可以使用JavaEE中的Servlet和JSP技术来实现。 首先,在Servlet中,先根据请求参数判断用户要访问哪个学生页面,然后将请求转发到对应的JSP页面。例如: ```java @WebServlet("/student") public class StudentServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String studentId = request.getParameter("id"); if (studentId.equals("1")) { request.getRequestDispatcher("/student1.jsp").forward(request, response); } else if (studentId.equals("2")) { request.getRequestDispatcher("/student2.jsp").forward(request, response); } } } ``` 在JSP页面中,可以根据需要展示学生信息,例如: ```jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>学生信息</title> </head> <body> <h1>学生信息</h1> <table> <tr> <td>姓名:</td> <td>${student.name}</td> </tr> <tr> <td>年龄:</td> <td>${student.age}</td> </tr> <tr> <td>性别:</td> <td>${student.gender}</td> </tr> </table> </body> </html> ``` 其中,`${student.name}`、`${student.age}`、`${student.gender}`是在Servlet中设置到request属性中的学生信息。 最后,在页面中可以通过链接或按钮来访问Servlet并传递参数,例如: ```html <a href="/student?id=1">学生1</a> <a href="/student?id=2">学生2</a> ``` 或者 ```html <form action="/student" method="get"> <button type="submit" name="id" value="1">学生1</button> <button type="submit" name="id" value="2">学生2</button> </form> ``` 点击链接或按钮后,就会跳转到对应的学生页面。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值