2020.11.20收获

add.jsp

<%@page import="com.jaovo.msg.Util.ValidateUtil"%>
<%@page import="com.jaovo.msg.Util.UserException"%>
<%@page import="com.jaovo.msg.dao.UserDaoImpl"%>
<%@page import="com.jaovo.msg.model.User"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<%
 //接收客户端传递过来的参数
 String name = request.getParameter("name");
 String time = request.getParameter("time");
 String jieci =request.getParameter("jieci");
 String college =request.getParameter("college");
 String tid =request.getParameter("tid");
 String tname =request.getParameter("tname");
 String number =request.getParameter("number");
 boolean validate = ValidateUtil.validateNull(request, new String[]{"name","time","jieci","college","tid","tname","number"});
 if(!validate){
%>
 <jsp:forward page="addInput.jsp"></jsp:forward>
<%
 }
 User user = new User();
 user.setName(name);
 user.setTime(time);
 user.setJieci(jieci);
 user.setCollege(college);
 user.setTid(tid);
 user.setTname(tname);
 user.setNumber(number);
 UserDaoImpl userDao = new UserDaoImpl();
 try{
 userDao.add(user);
 //重定向
 response.sendRedirect("index.jsp");//跳转
%>
 
 
<%
 }catch(UserException e){
%>
 <h2 style="color:red ; font-size:50px">发生错误 : <%=e.getMessage() %></h2>
 <%
 }
 %>
</html>
原文地址:https://www.cnblogs.com/ltw222/p/14067698.html