// // Weather.java // import java.io.*; import java.net.*; import java.text.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; public class Weather extends HttpServlet { Socket sock = null; DataInputStream dis = null; PrintStream dat = null; ResourceBundle rb = ResourceBundle.getBundle("LocalStrings"); public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println(""); out.println("
"); out.println(""); String title = "Weather in Suisun City, California"; out.println("| " + "Local date and time" + " | "); out.println("" + date.toString() + " | "); out.println("
| " + "Temperature" + " | "); out.println("" + temp + "°" + " | "); out.println("
| " + "Wind speed in miles per hour" + " | "); out.println("" + speed + " | "); out.println("
| " + "Wind direction" + " | "); out.println("" + direction + " | "); out.println("
"); out.println("Source code for the weather is at http://pages.sbcglobal.net/icruz (click on Java)"); } catch (IOException ioe) {} out.println(""); out.println(""); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { doGet(request, response); } }