Sie sind auf Seite 1von 4

SERVLET - PROGRAMS

SERVLET DATE
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;
public class date extends HttpServlet
{
public void doGet(HttpServletRequest req,HttpServletResponse resp)throws ServletException,IOException
{
resp.setContentType("text/html");
PrintWriter out=resp.getWriter();
Date d=new Date();
out.print(d.toString());
}
}
<web-app>
<servlet>
<servlet-name>first</servlet-name>
<servlet-class>date</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>first</servlet-name>
<url-pattern>/page</url-pattern>
</servlet-mapping>
</web-app>
GENERIC SERVLET
import java.io.*;
import javax.servlet.*;
public class genericdemo extends GenericServlet
{
public void service(ServletRequest req,ServletResponse resp)throws ServletException,IOException
{
resp.setContentType("text/html");
PrintWriter out=resp.getWriter();
out.print("Hello World");
}
}

<web-app>
<servlet>
<servlet-name>first</servlet-name>
<servlet-class>genericdemo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>first</servlet-name>
<url-pattern>/page</url-pattern>

</servlet-mapping>
</web-app>
HTTP SERVLET
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class httpdemo extends HttpServlet
{
public void doGet(HttpServletRequest req,HttpServletResponse resp)throws ServletException,IOException
{
resp.setContentType("text/html");
PrintWriter out=resp.getWriter();
out.print("Hello World");
}
}
<web-app>
<servlet>
<servlet-name>first</servlet-name>
<servlet-class>httpdemo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>first</servlet-name>
<url-pattern>/page</url-pattern>
</servlet-mapping>
</web-app>
SERVLET INVOKE
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class servletInvoke extends HttpServlet
{
public void doGet(HttpServletRequest req,HttpServletResponse resp)throws ServletException,IOException
{
resp.setContentType("text/html");
PrintWriter out=resp.getWriter();
String s1=req.getParameter("u");
String s2=req.getParameter("p");
out.print("<br>User name is "+s1);
out.print("<br>Password is "+s2);
}
}
<web-app>
<servlet>
<servlet-name>first</servlet-name>
<servlet-class>servletInvoke</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>first</servlet-name>

<url-pattern>/page</url-pattern>
</servlet-mapping>
</web-app>
login.html
<html>
<form action="page">
Username:<input type="text" name="u"><br>
Password:<input type="text" name="p"><br>
<input type="submit" value="ok">
</form>
</html>

JSP - PROGRAMS
HITCOUNT JSP
<%
Integer hits=(Integer)application.getAttribute("hit");
if(hits==null||hits==0)
{
out.print("Welcome to page");hits=1;}
else
{
out.print("Welcome back to page");hits++;}
application.setAttribute("hit",hits);
out.print("<br>the hit count is "+hits);
%>
DATABASE JSP(Telephone)
<%@ page import="java.sql.*,java.io.*" %>
<%
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:dsn1","","");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from emp");
while(rs.next())
{
out.print(rs.getString(2)+" "+rs.getString(3)+"<br>");
}
}
catch(Exception e){}
%>
INVOKE JSP
<%
String s1=request.getParameter("u");
String s2=request.getParameter("p");
out.print("The user name is "+s1+"<br>Password is "+s2);
%>

login.html
<html>
<form action="login2.jsp">
Username:<input type="text" name="u"><br>
Password:<input type="text" name="p"><br>
<input type="submit" value="ok">
</form>
</html>

Das könnte Ihnen auch gefallen