用java写一个javaweb代码让登录系统用radio选项进入不同页面
时间: 2023-04-05 20:01:05 浏览: 72
可以使用Java Servlet和JSP技术实现这个功能。首先,在登录页面中添加一个单选框,让用户选择进入哪个页面。然后,在Servlet中获取用户选择的值,根据不同的值,跳转到不同的JSP页面。具体实现可以参考以下代码:
在登录页面中添加单选框:
```
<form action="login" method="post">
<label>用户名:</label>
<input type="text" name="username"><br>
<label>密码:</label>
<input type="password" name="password"><br>
<label>请选择进入的页面:</label>
<input type="radio" name="page" value="page1">页面1
<input type="radio" name="page" value="page2">页面2
<input type="radio" name="page" value="page3">页面3
<br>
<input type="submit" value="登录">
</form>
```
在Servlet中获取单选框的值,并跳转到不同的JSP页面:
```
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String username = request.getParameter("username");
String password = request.getParameter("password");
String page = request.getParameter("page");
if ("page1".equals(page)) {
request.getRequestDispatcher("/page1.jsp").forward(request, response);
} else if ("page2".equals(page)) {
request.getRequestDispatcher("/page2.jsp").forward(request, response);
} else if ("page3".equals(page)) {
request.getRequestDispatcher("/page3.jsp").forward(request, response);
}
}
```