useraction.jsp

来自「SpringSide开源代码」· JSP 代码 · 共 28 行

JSP
28
字号
<%@ page contentType="text/html;charset=UTF-8"
	import="org.springside.examples.extremeweb.util.WebUtil,org.springside.examples.extremeweb.entity.User,org.springside.examples.extremeweb.service.UserService"%>

<%
	UserService service = (UserService) WebUtil.getBean(application, "userService");

	String action = request.getParameter("action");

	if ("create".equals(action)) {
		//使用Spring的DataBinder 将request参数绑定到DTO.
		User user = new User();
		WebUtil.bind(request, user);

		//使用Spring ApplicationContext中的UserService添加用户.
		service.createUser(user);

		//跳转到展示页面.
		response.sendRedirect("userList.jsp");
		return;
	}

	if ("delete".equals(action)) {
		service.deleteUser(request.getParameter("loginName"));

		response.sendRedirect("userList.jsp");
		return;
	}
%>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?