• 大小: 18.01MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-03
  • 语言: 其他
  • 标签: 新闻系统  

资源简介

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.xml

     文件         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.xml

     文件       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\baseRuntimeException.class

     文件        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个文件信息

评论

共有 条评论