voteaction.java
来自「hibernate框架例子程序」· Java 代码 · 共 60 行
JAVA
60 行
package com.redsaga.hibernatesample.step3.action;
import com.redsaga.hibernatesample.step3.*;
import java.util.Date;
import java.util.Iterator;
public class VoteAction extends AbstractAction {
private Article article;
private Integer parentId;
private int selection;
public VoteAction() {
article = new Article();
}
public String execute() {
ForumService fs = ForumServiceFactory.getHibernateForumService();
Vote vote = (Vote) fs.getPost(parentId);
article.setLastUpdateTime(new Date());
article.setLastUpdateBy((User) get("loginUser"));
article.setCreateBy(article.getLastUpdateBy());
article.setHits(0);
article.setBytes(article.getBody().length());
fs.replyVote(vote,article,selection);
set("vote",vote);
return SUCCESS;
}
public Integer getParentId() {
return parentId;
}
public void setParentId(Integer parentId) {
this.parentId = parentId;
}
public Article getArticle() {
return article;
}
public void setArticle(Article article) {
this.article = article;
}
public int getSelection() {
return selection;
}
public void setSelection(int selection) {
this.selection = selection;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?