<%@ page import="java.io.*" %> <%@ include file ="../include/common.jsp"%> <%@ page contentType="text/html;charset=big5"%> Printing... <% String thisLine; int start, intStartCheck, intEndCheck, startTable, endTable, statusTable; String filePath = gbl_dir + "health_info/disease_information/hairloss/"; int fileCount = 1; String[] fileName = new String[fileCount]; fileName[0] = "c_hairloss_about.html"; for (int i=0; i < fileCount; i++) { FileInputStream fname = new FileInputStream(filePath + fileName[i]); InputStreamReader isr = new InputStreamReader(fname, "Big5"); BufferedReader brInputBuffer = new BufferedReader(isr); start = 0; intStartCheck = -1; intEndCheck = -1; startTable = -1; endTable = -1; statusTable = 0; out.println(""); out.println(""); out.println("
"); while ((thisLine = brInputBuffer.readLine()) != null) { // while loop begins here intStartCheck = thisLine.indexOf(""); startTable = thisLine.indexOf(""); if ((start == 1) && (statusTable == 2)) { if (intStartCheck != -1) { out.println(thisLine.substring(intStartCheck, thisLine.length())); } else if (intEndCheck != -1) { out.println(thisLine.substring(0, intEndCheck)); } else { out.println(thisLine); } } if (intStartCheck != -1) { start = 1; } if ((start == 1) && (intEndCheck != -1)) { start = 0; } if ((start == 1) && (startTable != -1) && (statusTable == 0)) { statusTable = 1; } if ((start == 1) && (endTable != -1) && (statusTable == 1)) { statusTable = 2; } } // end while out.println("
"); fname.close(); } %>