-
Notifications
You must be signed in to change notification settings - Fork 316
Expand file tree
/
Copy pathBlankFillingDetailAction.java
More file actions
43 lines (33 loc) · 1.32 KB
/
Copy pathBlankFillingDetailAction.java
File metadata and controls
43 lines (33 loc) · 1.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
package cn.lynu.lyq.java_exam.actions;
import javax.annotation.Resource;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import cn.lynu.lyq.java_exam.dao.BankQuestionDao;
import cn.lynu.lyq.java_exam.entity.BankBlankFillingQuestion;
@Component("blankFillingDetail")
@Scope("prototype")
public class BlankFillingDetailAction extends ActionSupport {
private static final long serialVersionUID = -3038382114712565555L;
private final static Logger logger = LoggerFactory.getLogger(BlankFillingDetailAction.class);
private BankBlankFillingQuestion question;
@Resource
private BankQuestionDao bankQuestionDao;
public BankBlankFillingQuestion getQuestion() {
return question;
}
public void setQuestion(BankBlankFillingQuestion question) {
this.question = question;
}
@Override
public String execute() throws Exception {
ActionContext ctx = ActionContext.getContext();
String qid = ctx.getParameters().get("qid").getValue();
logger.info("根据id查找填空题详细信息");
question = bankQuestionDao.findBlankFillingById(Integer.parseInt(qid.trim()));
return SUCCESS;
}
}