加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

struts2开发_userlogin_模拟用户登录

发布时间:2020-12-14 06:27:23 所属栏目:Java 来源:网络整理
导读:com.b510.entity; User { id; String name; String password; String sex; String mail; User() { } User(String name,String password) { (); .name = name; .password = password; } getId() { id; } String getMail() { mail; } String getName() { name;

com.b510.entity; User { id; String name; String password; String sex; String mail; User() { } User(String name,String password) { (); .name = name; .password = password; } getId() { id; } String getMail() { mail; } String getName() { name; } String getPassword() { password; } String getSex() { sex; } setId( id) { .id = id; } setMail(String mail) { .mail = mail; } setName(String name) { .name = name; } setPassword(String password) { .password = password; } setSex(String sex) { .sex = sex; } }

com.b510.user.action; com.b510.entity.User; com.b510.user.service.UserService; com.b510.user.service.impl.UserServiceBean; com.opensymphony.xwork2.ActionContext; com.opensymphony.xwork2.ActionSupport; UserAction ActionSupport { serialVersionUID = -4186853910477035740L; UserService userService= UserServiceBean(); User user; String execute() Exception { ActionContext act=ActionContext.getContext(); falg=getUserService() .login(getUser().getName(),getUser().getPassword()); (falg) { act.put("congratulation",getUser().getName()); SUCCESS; } { "FAIL"; } } User getUser() { user; } UserService getUserService() { userService; } setUser(User user) { .user = user; } setUserService(UserServiceBean userServiceBean) { .userService = userServiceBean; } }

com.b510.user.dao; java.util.List; com.b510.entity.User; UserDAO { User get( id); Integer save(User user); update(User user); delete( id); delete(User user); List findByName(String name); List findAllUser(); findByNameAndPassword(String name,String password); }

com.b510.user.dao.impl; java.util.List; com.b510.entity.User; com.b510.user.dao.UserDAO; com.sun.org.apache.bcel.internal.generic.NEW; UserDAOImpl UserDAO { delete( id) { } delete(User user) { } List findAllUser() { List list = ; list; } List findByName(String name) { List list = ; list; } findByNameAndPassword(String name,String password) { System.out.println(name); (name.equals("hongten")&&password.equals("510")) { ; } { ; } } User get( id) { User user = ; user; } Integer save(User user) { Integer.valueOf(0); } update(User user) { } }

com.b510.user.service; UserService { login(String name,String password); }

com.b510.user.service.impl; java.util.List; com.b510.user.dao.UserDAO; com.b510.user.dao.impl.UserDAOImpl; com.b510.user.service.UserService; UserServiceBean UserService { UserDAO userDAO = UserDAOImpl(); login(String name,String password) { getUserDAO().findByNameAndPassword(name,password); } UserDAO getUserDAO() { userDAO; } setUserDAO(UserDAOImpl userDAO) { .userDAO = userDAO; } }

com.b510.utils; java.io.IOException; javax.servlet.Filter; javax.servlet.FilterChain; javax.servlet.FilterConfig; javax.servlet.ServletException; javax.servlet.ServletRequest; javax.servlet.ServletResponse; CharacterEncodingFilter Filter { destroy() { } doFilter(ServletRequest request,ServletResponse response, FilterChain chain) IOException,ServletException { request.setCharacterEncoding("utf-8"); chain.doFilter(request,response); } init(FilterConfig arg0) ServletException { } }

name=u7528u6237u540D password=u5BC6 u7801 failUI=u767Bu5F55u5931u8D25u9875u9762 successUI=u767Bu5F55u6210u529Fu9875u9762 loginUI=u767Bu5F55u9875u9762 login=u767Bu5F55 reset=u91CDu7F6E fail_message=u4F60u7684u7528u6237u540Du6216u8005u5BC6u7801u9519u8BEFuFF0Cu8BF7u91CDu65B0 congratulation=u606Du559CuFF0Cu4F60u6210u529Fu767Bu5F55u5566uFF1A

/index.jsp /WEB-INF/loginUI/login_successUI.jsp /WEB-INF/loginUI/login_failUI.jsp

struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* characterEncoding com.b510.utils.CharacterEncodingFilter characterEncoding /*

<

登录成功 <${request.congratulation}

<

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读