%@ 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/hiv/";
int fileCount = 14;
String[] fileName = new String[fileCount];
fileName[0] = "c_hiv_about.html";
fileName[1] = "c_hiv_content2.html";
fileName[2] = "c_hiv_content2a.html";
fileName[3] = "c_hiv_content2b.html";
fileName[4] = "c_hiv_content3.html";
fileName[5] = "c_hiv_content4.html";
fileName[6] = "c_hiv_content5.html";
fileName[7] = "c_hiv_content5b.html";
fileName[8] = "c_hiv_content5c.html";
fileName[9] = "c_hiv_content6.html";
fileName[10] = "c_hiv_content7.html";
fileName[11] = "c_hiv_content8.html";
fileName[12] = "c_hiv_content9.html";
fileName[13] = "c_hiv_content10.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("");
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
fname.close();
out.println("");
out.println(" ");
}
%>
|