资源简介
13-基于SSH框架的新闻信息发布平台,ssh写的一个比较简单的新闻发布系统,有完整代码
代码片段和文件信息
package com.hpu.edu.action;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.http.HttpSession;
import com.hpu.edu.Bo.LoginBo;
import com.hpu.edu.Bo.NewsBo;
import com.hpu.edu.Bo.UserBo;
import com.hpu.edu.exception.MyException;
import com.hpu.edu.exception.MyExceptionEnum;
import com.hpu.edu.form.UserForm;
import com.hpu.edu.pojo.News;
import com.hpu.edu.pojo.User;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class LoginAction extends ActionSupport{
/**
*
*/
private static final long serialVersionUID = 1L;
private String userName;
private String password;
private NewsBo newsBo;
private UserBo userBo;
public UserBo getUserBo() {
return userBo;
}
public NewsBo getNewsBo() {
return newsBo;
}
public void setNewsBo(NewsBo newsBo) {
this.newsBo = newsBo;
}
public void setUserBo(UserBo userBo) {
this.userBo = userBo;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String userLogin(){
User user = new User();
user.setUserName(userName);
user.setPwd(password);
List list = null;
list = userBo.findUsers(user);
if(!(list.size() > 0)){
throw new MyException(MyExceptionEnum.USER_NOT_FIND_ERROR);
}
user = list.get(0);
List allUser = null;
allUser = userBo.findUserList();
if(allUser.size() > 0){
ActionContext.getContext().getSession().put(“list“allUser);
}
ActionContext.getContext().getSession().put(“user“user);
List newsList = null;
newsList = newsBo.findNewsList();
if(newsList.size() > 0){
ActionContext.getContext().getSession().put(“newslist“newsList);
}
return null;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3783 2017-05-15 12:23 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\.classpath
文件 1042 2017-04-29 17:18 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\.project
文件 567 2017-04-29 17:18 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\.settings\.jsdtscope
文件 138 2017-05-31 17:58 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\.settings\org.eclipse.core.resources.prefs
文件 364 2017-04-29 17:17 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\.settings\org.eclipse.jdt.core.prefs
文件 479 2017-04-29 17:18 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\.settings\org.eclipse.wst.common.component
文件 305 2017-04-29 17:18 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-04-29 17:18 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-04-29 17:18 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 3226 2017-05-26 17:32 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\applicationContext.xm
文件 2805 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\action\LoginAction.class
文件 3994 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\action\NewsAction.class
文件 979 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\action\RegAction.class
文件 1731 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\action\TypeAction.class
文件 2638 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\action\UserAction.class
文件 777 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\Bo\Impl\LoginBoImpl.class
文件 4000 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\Bo\Impl\NewsBoImpl.class
文件 1404 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\Bo\Impl\TypeBoImpl.class
文件 1574 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\Bo\Impl\UserBoImpl.class
文件 221 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\Bo\LoginBo.class
文件 544 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\Bo\NewsBo.class
文件 369 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\Bo\TypeBo.class
文件 502 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\Bo\UserBo.class
文件 2583 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\dao\NewsDao.class
文件 2105 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\dao\TypeDao.class
文件 2114 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\dao\UserDao.class
文件 921 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\exception\ba
文件 887 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\exception\MyException.class
文件 1402 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\exception\MyExceptionEnum.class
文件 1370 2017-06-10 11:33 13-基于SSH框架的新闻信息发布平台\程序\NewSystem\build\classes\com\hpu\edu\form\NewsForm.class
............此处省略425个文件信息
- 上一篇:IBM pc兼容计算机完整版
- 下一篇:emoji表情的使用
评论
共有 条评论