⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 initchessservlet.java

📁 ajax chessajax chessajax chessajax chess
💻 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 + -