header.java
来自「图书馆检索系统」· Java 代码 · 共 47 行
JAVA
47 行
package tags;import java.io.*;import javax.servlet.jsp.*;import javax.servlet.jsp.tagext.*;public class Header extends TagSupport { private final int SKIP_SEARCH = 0; private final int SKIP_MEMBER = 1; private final int SKIP_LIBRARIAN = 2; private final String SEP = " || "; private int omit = -1; public int getOmit() { return omit; } public void setOmit(int omit) { this.omit = omit; } public int doStartTag() throws JspException { String search = (getOmit() == SKIP_SEARCH) ? "Search" : "<a href=\"index.jsp\">Search</a>"; String member = (getOmit() == SKIP_MEMBER) ? "Member Login" : "<a href=\"member.jsp\">Member Login</a>"; String librarian = (getOmit() == SKIP_LIBRARIAN) ? "Librarian Login" : "<a href=\"librarian.jsp\">Librarian Login</a>"; try { pageContext.getOut().println("<img src=\"/library/images/logo.gif\" class=\"logo\">\n\n" + " <div class=\"center\" style=\"width: 600\">\n" + " <b class=\"smaller\">\n" + " " + search + SEP + member + SEP + librarian + "\n" + " </b>\n" + " </div>"); } catch (IOException ioe) { throw new JspException(ioe); } return SKIP_BODY; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?