我正在尝试使用JSP创建登录过程并将它们链接到我的MySQL数据库。我点击“登录”后,我遇到的问题是浏览器内部错误(500)。
我已经为servlet ValidateLogin.java设置了我的web.xml,我知道这不是问题。有人可以帮我吗?我将下面的代码放在我的HtmlServlet请求和响应中。
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.ResultSet;
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 ValidateLogin extends HttpServlet {
Connection connect;
ResultSet result;
String username, password, query;
DatabaseConnection database_connection;
protected void processRequest(HttpServletRequest request,HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UF-8");
PrintWriter out = response.getWriter();
try {
// Code Here...
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
@Override
public String getServletInfo() {
return "Short description";
}
}
答案 0 :(得分:0)
没关系,我解决了这个问题......
将代码更改为...
//FROM
response.setContentType("text/html;charset=UF-8");
//TO
response.setContentType("text/html");