Servlet Demo

编辑器加载中...

 1 //HTML
2
3 <html>
4 <head>
5 <title>First Servlet</title>
6 <script language="javascript">
7 function IsEmp()
8 {
9 if(document.login.username.value=="")
10 {
11 alert("Please Enter Your name!");
12 return false;
13 }
14 else
15 {
16 return true;
17 }
18 }
19 </script>
20 </head>
21 <body bgColor="red">
22 <form name="login" action="Ex1" method="post">
23 <input type="text" name="username"></input>
24 <input type="submit" value="Submit" onClick="return IsEmp();"></input>
25 </form>
26 </body>
27 </html>
28
29 //Servlet
30
31 import javax.servlet.*;
32 import javax.servlet.http.*;
33 import java.io.*;
34
35 public class Ex1 extends HttpServlet
36 {
37 public void doPost(HttpServletRequest req,HttpServletResponse res)
38 throws ServletException,IOException
39 {
40 String username = req.getParameter("username");
41 try
42 {
43 res.setContentType("text/html");
44 PrintWriter writer = res.getWriter();
45 writer.println("<html>");
46 writer.println("<head><title>First Demo</title></head>");
47 writer.println("<body>");
48 writer.println("<hl>Hello,"+username+"</hl>");
49 writer.println("Thank you ,"+username+" you are logined on.");
50 writer.println("</body></html>");
51 writer.close();
52 }
53 catch(Exception e)
54 {
55 e.printStackTrace();
56 }
57 }
58 }
59
60 //XML
61
62 <?xml version="1.0" encoding="ISO-8859-1"?>
63 <web-app>
64 <display-name>welcome to Hello Screen</display-name>
65 <description>welcome to Hello Servlet</description>
66 <servlet>
67 <servlet-name>first</servlet-name>
68 <servlet-class>Ex1</servlet-class>
69 </servlet>
70 <servlet-mapping>
71 <servlet-name>first</servlet-name>
72 <url-pattern>/Ex1</url-pattern>
73 </servlet-mapping>
74 </web-app>
posted @ 2011-12-28 16:39  天涯行客  阅读(1028)  评论(0编辑  收藏  举报
天道酬勤--埋头静默--厚积薄发