• 大小: 23.96MB
    文件类型: .7z
    金币: 1
    下载: 0 次
    发布日期: 2023-07-28
  • 语言: 其他
  • 标签: JAVA  

资源简介

利用struts与hibernate实现在线考试系统,验证码登录,题目分页显示,可以更改每页显示题目条数,并进行动态分页显示

资源截图

代码片段和文件信息

package action;

import java.util.Enumeration;
import java.util.List;

import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpSessionContext;

import org.apache.struts2.ServletActionContext;

import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;

import dao.IQuestionDao;
import dao.QuestionDaoImpl;
import po.*;
import service.IQuestionService;
import service.QuestionServiceImpl;
import vo.PageBean;

public class GetQuestionAction extends ActionSupport {
private IQuestionService questionService = new QuestionServiceImpl();
private int page;
private int pageSize;
private PageBean pageBean;

public int getPage() {
return page;
}

public void setPage(int page) {
this.page = page;
}

public int getPageSize() {
return pageSize;
}

public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}

public String execute() {
pageBean = questionService.getPageBean(pageSize page);
ActionContext.getContext().getSession().put(“pageBean“ pageBean);
return SUCCESS;
}


}

评论

共有 条评论