当前位置: 代码迷 >> J2EE >> myeclipse中java跳转有关问题
  详细解决方案

myeclipse中java跳转有关问题

热度:57   发布时间:2016-04-22 01:18:32.0
myeclipse中java跳转问题。
package ch4;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.RequestDispatcher;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


public class Manager extends HttpServlet {  

public Manager() 
{ super(); }  
//destroy()方法  
public void destroy() 
{ super.destroy(); }  
//doGet()方法  
public void doGet(HttpServletRequest request, HttpServletResponse response)  
throws ServletException, IOException {  
//设置页面内容类型  
response.setContentType("text/html;charset=GBK");  
if (request.getParameter("action") != null) 
//判断操作类型 {  
//获取请求中action参数值  
String action =request.getParameter("action"); { if action.equals("addBook")) 
//添加操作  
{  
//参数值为addBook,响应页面为add.jsp  
response.sendRedirect("add.jsp"); }  
else if (action.equals("selBook")) 
//查询操作  
{  
//参数值为selBook,响应页面为select.jsp  

response.sendRedirect("select.jsp");  
} else if (action.equals("exit"))
//注销操作 {  
//参数值为exit,响应页面为login.jsp  
response.sendRedirect("login.jsp");  
} }  
//doPost()方法  
public void doPost(HttpServletRequest request, HttpServletResponse response)  
throws ServletException, IOException {  
doGet(request, response); }  
//init()方法  
public void init() throws ServletException { }  
}

在myeclipse中 红色部分总是说string can not resolved,action can not resolved。




------解决方案--------------------
你这明显是doGet方法中,括号,大括号不匹配。
Java code
// doGet()方法    public void doGet(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {        //设置页面内容类型         response.setContentType("text/html;charset=GBK");        if (request.getParameter("action") != null) {            //判断操作类型            //获取请求中action参数值            String action = request.getParameter("action");            if (action.equals("addBook")) {//添加操作                 //参数值为addBook,响应页面为add.jsp                 response.sendRedirect("add.jsp");            } else if (action.equals("selBook")) {//查询操作                  //参数值为selBook,响应页面为select.jsp                 response.sendRedirect("select.jsp");            } else if (action.equals("exit")) {//注销操作                //参数值为exit,响应页面为login.jsp                response.sendRedirect("login.jsp");            }        }    }
  相关解决方案