The following servlet will convert km/l to miles/g
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
package jspcr.servlets; import java.io.*; import java.text.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; public class K2MServlet extends HttpServlet { private static final DecimalFormat FMT = new DecimalFormat("#0.00"); private static final String PAGE_TOP = ""+ "<HTML>"+ "<HEAD>"+ "<TITLE>Fuel Efficiency Conversion Chart</TITLE>" + "</HEAD>"+ "<BODY>"+ "<H3>Fuel Efficiency Conversion Chart</H3>"+ "<TABLE BORDER=1 CELLPADDING=3 CELLSPACING=0>" + "<TR>"+ "<TH>Kilometers per Liter</TH>"+ "<TH>Miles per Gallon</TH>"+ "</TR>"; private static final String PAGE_BOTTOM = ""+ "</TABLE>"+ "</BODY>"+ "</HTML>" ; public void doGet( HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println(PAGE_TOP); for (double kpl = 5; kpl <= 10; kpl += 1.0) { double mpg = kpl * 2.352146; out.println("<TR>"); out.println("<TD>" + FMT.format(kpl) + "</TD>"); out.println("<TD>" + FMT.format(mpg) + "</TD>"); out.println("</TR>"); } out.println(PAGE_BOTTOM); } } |



