commontags.java

来自「这是一个小程序 网上书店用的 我们学生做的一个小实验」· Java 代码 · 共 67 行

JAVA
67
字号
package bean;
import java.io.*;
import javax.servlet.jsp.*;

/**
 * Class <b>CommonTags</b> represents a 
 * the functions to print a common header and footer.
 *
 * @author ProjectGroup
 * @version 1.0.0
 */
public class CommonTags{

    // Seperators for links.
    private final String SEP = "&nbsp;&nbsp;&nbsp;&nbsp;||&nbsp;&nbsp;&nbsp;&nbsp;";
    
    /**
     * class CommonTags constructor
     */
    public CommonTags()
    {}
    
    /**
     * getHeader returns the string of html for the standard library header.
     * @param omit String which link to omit
     * @return String
     */
    public String getHeader( String omit ) {
	String search = (omit.equals("OMIT_SEARCH")) 
	    ? "Search"
	    : "<a href=\"index.jsp\">Search</a>";
	String login = (omit.equals("OMIT_LOGIN"))
	    ? "Login"
	    : "<a href=\"login.jsp\">Login</a>";
	String register = (omit.equals("OMIT_REGISTER"))
	    ? "Register"
	    : "<a href=\"register.jsp\">Register</a>";
	String viewcart =(omit.equals("OMIT_VIEWCART"))
	    ? "Viewcart"
	    : "<a href=\"viewcart.jsp\">Viewcart</a>";
	String account =(omit.equals("OMIT_ACCOUNT"))
    ? "Account"
    : "<a href=\"customeraccount.jsp\">Account</a>";
	    		return new String( "<img src=\"images/logo.gif\" class=\"logo\">\n\n"
			   + "    <div class=\"center\" style=\"width: 600\">\n"
			   + "      <b class=\"smaller\">\n"
			   + "        "+ search+SEP+viewcart+SEP+login+SEP+register+SEP+account+"\n"
			   + "      </b>\n"
			   + "    </div>");
    }
    public String getHeader(){
    	return new String( "<img src=\"images/logo.gif\" class=\"logo\">\n\n"
 			   + "    <div class=\"center\" style=\"width: 600\">\n"
 			   + "      <b class=\"smaller\">\n"
 			   + "      </b>\n"
 			   + "    </div>");
    }
    
    /** 
     * getFooter returns the standard e-commerce footer.
     * @return String
     */
    public String getFooter() {
	return new String( "<hr size=\"1\" noshade align=\"left\" width=\"600\">\n"
			   + "<font size=\"-1\">Copyright &copy; 2007 iSS.ToS, Room. All rights reserved.</font>" );
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?