问题遇到的现象和发生背景
遇到的现象和发生背景,请写出第一个错误信息
用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%
运行结果及详细报错内容
我的解答思路和尝试过的方法,不写自己思路的,回答率下降 60%
我想要达到的结果,如果你需要快速回答,请尝试 “付费悬赏”
今天学习Servlet时遇到了doget方法自动执行了两次,获取数据正常,但是doget经过调试发现会执行两次,而且第二次执行时,永远无法点击下一步执行,请各位指教,谢谢各位
@WebServlet("/index")
public class IndexServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
req.setCharacterEncoding("UTF-8");
FruitDAOImpl fruitDAO = new FruitDAOImpl();
Connection connection = null;
try {
//获取数据库连接
connection = JDBCutil.getConnection();
//获取表中的全部记录
List<Fruit> fruitList = fruitDAO.getAll(connection);
//输出表中所有的数据
System.out.println(fruitList);
} catch (Exception e) {
e.printStackTrace();
}
//关闭数据库连接
JDBCutil.closeResource(connection,null);
}
}
控制台输出: