spring开发_Spring+Struts2
发布时间:2020-12-15 01:52:46 所属栏目:大数据 来源:网络整理
导读:`spring_struts` ( `id` ( ) AUTO_INCREMENT, `username` ( ) COLLATE utf8_bin , `password` ( ) COLLATE utf8_bin , (`id`) ) ENGINE InnoDB AUTO_INCREMENT CHARSET utf8 COLLATE utf8_bin; com.b510.app.action; com.b510.app.service.MyService; com.op
`spring_struts` ( `id` () AUTO_INCREMENT, `username` () COLLATE utf8_bin , `password` () COLLATE utf8_bin , (`id`) ) ENGINEInnoDB AUTO_INCREMENT CHARSETutf8 COLLATEutf8_bin;
com.b510.app.action; com.b510.app.service.MyService; com.opensymphony.xwork2.Action; LoginAction Action { String username; String password; String tip; MyService ms; setMs(MyService ms) { .ms = ms; } setUsername(String username) { .username = username; } String getUsername() { .username; } setPassword(String password) { .password = password; } String getPassword() { .password; } setTip(String tip) { .tip = tip; } String getTip() { .tip; } String execute() Exception { (ms.valid(getUsername(),getPassword())) { setTip("哈哈," + getUsername() + "登录成功!"); SUCCESS; } { ERROR; } } }
com.b510.app.service; MyService { valid(String username,String pass); }
com.b510.app.service.impl; com.b510.app.service.MyService; com.b510.dao.PersonDAO; MyServiceImpl MyService { PersonDAO personDAO; PersonDAO getPersonDAO() { personDAO; } setPersonDAO(PersonDAO personDAO) { .personDAO = personDAO; } valid(String username,String pass) { (personDAO.isExit(username,pass)) { ; } ; } }
com.b510.dao; java.util.List; com.b510.entity.Person; PersonDAO { save(); update(); delete(); Person getPerson( id); List
com.b510.dao.impl; java.sql.Connection; java.sql.ResultSet; java.sql.SQLException; java.sql.Statement; java.util.Date; java.util.List; javax.sql.DataSource; com.b510.dao.PersonDAO; com.b510.entity.Person; PersonDAOImpl PersonDAO { DataSource dataSource; DataSource getDataSource() { dataSource; } setDataSource(DataSource dataSource) { .dataSource = dataSource; } save() { } update() { } delete() { } Person getPerson( id) { Person person = ; person; } List
com.b510.entity; Person { id; String username; String password; Person() { } Person( id,String username,String password) { (); .id = id; .username = username; .password = password; } getId() { id; } String getPassword() { password; } String getUsername() { username; } setId( id) { .id = id; } setPassword(String password) { .password = password; } setUsername(String username) { .username = username; } }
driverClassName=org.gjt.mm.mysql.Driver url=jdbc:mysql: username=root password=root initialSize=1 maxActive=300 maxIdle=2 minIdle=1
/WEB-INF/content/error.jsp /WEB-INF/content/welcome.jsp /WEB-INF/content/{1}.jsp
contenxtConfigLocation /WEB-INF/applicationContext.xml org.springframework.web.context.ContextLoaderListener struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /*
<%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %> <%@taglib prefix="s" uri="/struts-tags"%> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
用户登录 |
<%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %> <%@taglib prefix="s" uri="/struts-tags"%> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |