 
		Catalina7
2018-03-14 00:36
SQl语句
<insert id="addMessage" parameterType="com.imooc.bean.Message">
		insert into MESSAGE(command,description,content) values(#{command},#{description},#{content})
	</insert>dao层
/**
	 * 新增消息
	 */
	public void addMessage(Message message) {
		DBAccess dbAccess = new DBAccess();
		SqlSession sqlSession = null;
		try {
			sqlSession = dbAccess.getSqlSession();
			// 通过sqlSession执行SQL语句
			sqlSession.insert("Message.addMessage", message);
			sqlSession.commit();
		} catch (IOException e) {
			e.printStackTrace();
		} finally {
			if (sqlSession != null) {
				sqlSession.close();
			}
		}
	}service层
/**
	 * 添加信息
	 */
	public void addMessage(Message message) {
		MessageDao messageDao = new MessageDao();
		messageDao.addMessage(message);
	}servlet层
public class AddMessageServlet extends HttpServlet{
	
	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		// 设置编码
		req.setCharacterEncoding("UTF-8");
		String commands = req.getParameter("commands");
		String descriptions = req.getParameter("descriptions");
		String contents = req.getParameter("contents");
		Message message = new Message();
		message.setCommand(commands);
		message.setDescription(descriptions);
		message.setContent(contents);
		MaintainService maintainService = new MaintainService();
		maintainService.addMessage(message);
		// 跳转
		req.getRequestDispatcher("/List.action").forward(req, resp);
	}
	@Override
	protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		this.doGet(req, resp);
	}
}jsp页面 <form action="<%=basePath%>AddMessageServlet.action" method="post"> <table align="center"> <tr> <td>指令名称:</td> <td><input type="text" name="commands" /></td> </tr> <tr></tr> <tr> <td>描述:</td> <td><input type="text" name="descriptions" /></td> </tr> <tr> <td>操作:</td> <td><input type="text" name="contents" /></td> </tr> <tr> <td></td> <td><input type="submit" value="提交" /></td> </tr> </table> </form>
 
				你好没把新增的页面整合到原有的新增按钮触发出来吗
 
				请问,新增的前端页面哪有啊?
 
				嗯嗯嗯
通过自动回复机器人学Mybatis---基础版
107417 学习 · 831 问题
相似问题