📄 initchessservlet.java
字号:
package chs;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import chs.ChessBoard;
import chs.*;
public class InitChessServlet extends HttpServlet {
/**
* Destruction of the servlet. <br>
*/
public void destroy() {
super.destroy(); // Just puts "destroy" string in log
// Put your code here
}
/**
* Initialization of the servlet. <br>
*
* @throws ServletException
* if an error occure
*/
public void init() throws ServletException {
List lstMgr = new ArrayList();
for (int i = 0; i < 5; i++) {
ChessBoard cm = new ChessBoard();
List lstItem = cm.getItems();
lstItem.add(new ChessJiang(cm,"rj", 5, 1));
lstItem.add(new ChessShi(cm,"rs1", 4, 1));
lstItem.add(new ChessShi(cm,"rs2", 6, 1));
lstItem.add(new ChessXiang(cm,"rx1", 3, 1));
lstItem.add(new ChessXiang(cm,"rx2", 7, 1));
lstItem.add(new ChessMa(cm,"rm1", 2, 1));
lstItem.add(new ChessMa(cm,"rm2", 8, 1));
lstItem.add(new ChessChe(cm,"rc1", 1, 1));
lstItem.add(new ChessChe(cm,"rc2", 9, 1));
lstItem.add(new ChessPao(cm,"rp2", 2, 3));
lstItem.add(new ChessPao(cm,"rp1", 8, 3));
lstItem.add(new ChessBing(cm,"rb5", 1, 4));
lstItem.add(new ChessBing(cm,"rb4", 3, 4));
lstItem.add(new ChessBing(cm,"rb3", 5, 4));
lstItem.add(new ChessBing(cm,"rb2", 7, 4));
lstItem.add(new ChessBing(cm,"rb1", 9, 4));
lstItem.add(new ChessJiang(cm,"bj", 5, 10));
lstItem.add(new ChessShi(cm,"bs1", 4, 10));
lstItem.add(new ChessShi(cm,"bs2", 6, 10));
lstItem.add(new ChessXiang(cm,"bx1", 3, 10));
lstItem.add(new ChessXiang(cm,"bx2", 7, 10));
lstItem.add(new ChessMa(cm,"bm1", 2, 10));
lstItem.add(new ChessMa(cm,"bm2", 8, 10));
lstItem.add(new ChessChe(cm,"bc1", 1, 10));
lstItem.add(new ChessChe(cm,"bc2", 9, 10));
lstItem.add(new ChessPao(cm,"bp1", 2, 8));
lstItem.add(new ChessPao(cm,"bp2", 8, 8));
lstItem.add(new ChessBing(cm,"bb1", 1, 7));
lstItem.add(new ChessBing(cm,"bb2", 3, 7));
lstItem.add(new ChessBing(cm,"bb3", 5, 7));
lstItem.add(new ChessBing(cm,"bb4", 7, 7));
lstItem.add(new ChessBing(cm,"bb5", 9, 7));
cm.setTurn('r');
lstMgr.add(cm);
}
ServletContext app = this.getServletContext();
app.setAttribute("Mgr_List", lstMgr);
}
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -