为了账号安全,请及时绑定邮箱和手机立即绑定

请问如何从jsp中跳到servlet中?

请问如何从jsp中跳到servlet中?

詹姆斯我最爱 2016-07-27 16:17:45
查看完整描述

1 回答

?
luofuxiang

TA贡献34条经验 获得超34个赞

直接将要跳转的servlet的url-pattern作为跳转链接就行,假设我有一个servlet如下所示(注意url-pattern):

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@WebServlet("/CourseInfoManage")    //注意这里,/CourseInfoManage为servlet的url-pattern
public class CourseInfoManage extends HttpServlet {
    public CourseInfoManage() {
        super();
    }

	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException 
	{
		......
	}

	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		doGet(request, response);
		......
	}

}

在jsp页面的超链接中:

<a href="CourseInfoManage">课程信息管理</a>

java代码中:

response.sendRedirect("CourseInfoManage");

当然,有时候可能你的jsp页面和servlet不在同一目录下,可能需要用绝对路径。

查看完整回答
1 反对 回复 2016-07-27
  • 1 回答
  • 1 关注
  • 1690 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信