freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

strutshibernate的網(wǎng)上問卷調(diào)查分析(編輯修改稿)

2024-07-26 07:44 本頁面
 

【文章內(nèi)容簡介】 rseID)。 Classes classes = (Classes)(classesID)。 (classes)。 (course)。 (teacher)。 (new ())。 (, poll)。 return (return)。}}圖43 正式開始調(diào)查的界面 正式開始調(diào)查部分的結(jié)束調(diào)查部分的子部分 當(dāng)點(diǎn)擊結(jié)束調(diào)查時(shí),請(qǐng)求就進(jìn)入ManagerPollAction中,執(zhí)行這個(gè)Action中的 結(jié)束調(diào)查操作,執(zhí)行完之后就進(jìn)行資源重定向,跳轉(zhuǎn)到根目錄的/,結(jié)束調(diào)查的部分代碼如下。public ActionForward end(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { ServletContext servletContext = () .getServletContext()。 int availableNum = 0。 double totalScore = 。 Poll poll = (Poll) ()。 Set pollLineSet = ()。 for (Iterator it = ()。 ()。) { PollLine pollLine = (PollLine) ()。 if (().equals(y)) { availableNum++。 totalScore += ().doubleValue() + ().doubleValue() + ().doubleValue() + ().doubleValue() + +().doubleValue() + ().doubleValue() + ().doubleValue()。 } } (new Integer(().size()))。 (new Integer(availableNum))。 (new Integer((int)totalScore))。 (new Double((totalScore / ().intValue() / 7 * 100) / ))。 (n)。 ActionErrors errors = new ActionErrors()。 Session session = (Session)()。 if (() 1) { (, new ActionMessage())。 } else if ((session, poll)) { ()。 Map clientIPMap = (Map) servletContext .getAttribute()。 ()。 (, new ActionMessage())。 } else { (, new ActionMessage())。 } saveErrors((), errors)。 return (return)。 } 正式開始調(diào)查部分的刪除調(diào)查部分的子部分當(dāng)點(diǎn)擊刪除調(diào)查時(shí),請(qǐng)求就進(jìn)入ManagerPollAction中,執(zhí)行這個(gè)Action中的 結(jié)束調(diào)查操作,執(zhí)行完之后就進(jìn)行資源重定向,跳轉(zhuǎn)到根目錄的/,部分代碼如下。public ActionForward delete(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { ServletContext servletContext = () .getServletContext()。 ()。 Map clientIPMap = (Map) servletContext .getAttribute()。 ()。 ActionErrors errors = new ActionErrors()。 (, new ActionMessage())。 saveErrors((), errors)。 return (return)。 }} 管理調(diào)查部分管理調(diào)查查看當(dāng)前在問卷調(diào)查的情況的,當(dāng)點(diǎn)擊管理調(diào)查時(shí),請(qǐng)求進(jìn)入listPollingAcion中,這個(gè)Action是個(gè)轉(zhuǎn)發(fā)請(qǐng)求的 Action,將當(dāng)前的請(qǐng)求轉(zhuǎn)發(fā)到一個(gè)/admin/。此時(shí)頁面進(jìn)行刷新,進(jìn)一步統(tǒng)計(jì)參與調(diào)查人數(shù)和已提交調(diào)查人數(shù)。圖44 搜索調(diào)查的界面 調(diào)查搜索模塊 準(zhǔn)備搜索調(diào)查部分當(dāng)點(diǎn)擊搜索調(diào)查時(shí),進(jìn)入preSerarchPollAction中,這個(gè)Action查詢出所有的老師,所有的課程和班級(jí)信息,讓用戶根據(jù)查詢到的信息進(jìn)行操作,然后跳轉(zhuǎn)到/poll/,部分代碼如下:package 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。public class PreSearchPollAction extends Action { public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { Session session = (Session)()。 Map allTeacher = (session)。 Map allClasses = (session)。 Map allCourse = (session)。 ServletContext servletContext = () .getServletContext()。 (, allClasses)。 (, allCourse)。 (, allTeacher)。 return (return)。 }} 開始搜索部分圖45 搜索問卷調(diào)查的界面當(dāng)點(diǎn)擊搜索時(shí)就進(jìn)入SearchPollAction中,它根據(jù)相應(yīng)的條件進(jìn)行查詢,查詢后將結(jié)果返回到/poll/,部分代碼如下:package 。import 。import 。import 。import 。import 。import 。import 。import 。import .*。import 。import 。import 。public class SearchPollAction extends Action { public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { Poll poll = new Poll()。 Date startDate = null。 Date endDate = null。 String orderby = (orderby)。 if(!((().getAttribute()) instanceof Admin)) (y)。 if(!(classesID).equals()) { Integer classesID = new Integer((classesID))。 Classes classes = new Classes()。 (classesID)。 (classes)。 } if(!(courseID).equals()) { Integer courseID = new Integer((courseID))。 Course course = new Course()。 (courseID)。 (course)。 } if(!(teacherID).equals()) { Integer teacherID = new Integer((teacherID))。 Teacher teacher = new Teacher()。 (teacherID)。 (teacher)。 } if(!(startDate).equals()) { startDate = ((startDate).replace(39。/39。,39。39。))。 } if(!(endDate).equals()) { endDate = ((endDate).replace(39。/39。,39。39。))。 } Session session = (Session)()。 List result = (session, poll, startDate, endDate, orderby)。 (, result)。 return (return)。 } 查看詳情部分}圖46 查看問卷詳情的界面當(dāng)點(diǎn)擊詳情時(shí)請(qǐng)求進(jìn)入 PollDetailAction,這個(gè)Action根據(jù)問卷的id將問卷內(nèi)容查出后,返回到/poll/。 package 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import .*。import 。import 。public class PollDetailAction extends Action { public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { Integer id = new Integer((id))。 Session session = (Session)()。 Poll poll = (session, id)。 StringBuffer sb = new StringBuffer()。 Set pollLineSet = ()。 int counter = 0。 for(Iterator it=()。()。) { PollLine pl = (PollLine)()。 List questions = ()。 for(Iterator i=()。()。) { counter++。 (counter + . +(String)()+amp。lt。bramp。gt。)。 } } ().setAttribute(, poll)。 ().setAttribute(, ())。 return (return)。 }} 老師管理模塊圖47 增加老師的界面 增加老師部分當(dāng)點(diǎn)擊增加老師時(shí),就進(jìn)入PreAddTeacherActi
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1