package it.com.action;
import it.com.bean.Knowledge;
import it.com.bean.Subject;
import it.com.service.TeacherService;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.List;
import java.util.Map;
import java.util.Random;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import net.sf.json.JSONArray;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
@Controller
public class TeacherAction {
@Resource
TeacherService ts;
public TeacherService getTs() {
return ts;
}
public void setTs(TeacherService ts) {
this.ts = ts;
}
//查询所有的学科
int n=0;
@RequestMapping("selectSubject.action")
public ModelAndView selectSubject(HttpSession session){
List<Subject> list=ts.findSubject1();
// System.out.println("listsubject==="+list);
session.setAttribute("n", n);
session.setAttribute("m", list.size());
session.setAttribute("listsubject", list);
return new ModelAndView("stu/seletquestion.jsp");
}
//查询科目所对应的知识点
@RequestMapping("selectKnowledge.action")
public void selectKnowledgeById(HttpServletResponse response,HttpServletRequest resquest,HttpSession session) throws IOException{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
n=n+1;
String subjectid=resquest.getParameter("subjectid");
List <Knowledge>list=ts.findKnowledgeById(subjectid);
session.setAttribute("n", n);
session.setAttribute("m1", list.size());
session.setAttribute("listknowledge", list);
JSONArray json=JSONArray.fromObject(list);
out.print(json);
}
//查询知识点和学科类别所对应的题
@RequestMapping("selectQuestion.action")
public ModelAndView selectQuestionById(String knowledgeid,int subjectid,HttpServletRequest res,HttpSession session){
int mm=0;
System.out.println(knowledgeid+"+++knowid++++");
System.out.println(subjectid+"+++++subid++");
List<Map>list=ts.findQuestionsByIdknow(knowledgeid,subjectid);
session.setAttribute("mm", list.size());
session.setAttribute("listquestion", list);
String ss=res.getParameter("ss");
System.out.println(ss+"------");
String uri="";
if(ss.equals('1')){
uri="stu/question.jsp";
}else{
uri="stu/seletquestion.jsp";
}
return new ModelAndView(uri);
}
}
最近下载更多
初嘤嘤嘤未来 LV7
2024年12月18日
ma406805131 LV19
2024年12月9日
2206371875 LV7
2024年3月14日
hongdongdong LV14
2023年12月3日
lbsers LV5
2023年5月6日
15152729192 LV3
2023年2月20日
唐唐丶 LV34
2023年2月19日
赵宇豪 LV1
2022年12月8日
1532593037 LV8
2022年11月30日
云翳tel青 LV11
2022年11月19日

最近浏览