第一次结对作业
package com.servlet;
import java.io.IOException;
import java.sql.SQLException;
import java.util.ArrayList;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.bean.Line;
import com.dao.UserDao;
import com.service.UserService;
/**
* Servlet implementation class servlet
*/
@WebServlet("rvlet")
public class servlet extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public servlet() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
request.setCharacterEncoding("utf-8"); //1
response.setContentType("textml;charset=utf-8"); //2
response.setCharacterEncoding("utf-8"); //3
UserDao dao = new UserDao();
Line line = new Line();
ArrayList<String> array = new ArrayList<String>();
String startstopname=request.getParameter("startstopname");
String endstopname=request.getParameter("endstopname");
line.setStartstopname(startstopname);
line.setEndstopname(endstopname);
try {
int x=dao.CheckAll(line);
System.out.println("实际上传过来的值是"+x);
if(x==1) {
array=dao.Connectonlyoneline(line);
}
else if(x==2) {
array=dao.Connecttwoline(line);
}
else if(x==3){
array=dao.Connectthreeline(line);
}
else {
request.setAttribute("message", "请输入正确的站名!");
request.getRequestDispatcher("/Query.jsp").forward(request, response);
return;
}
//array=dao.Connectthreeline(line);
request.setAttribute("stop", array);
/* if(array.equals(null)) {
}*/
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally {
request.getRequestDispatcher("/result.jsp").forward(request, response);
}
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现