Invoking Servlet From HTML Forms
Invoking Servlet From HTML Forms
<HTML>
<BODY>
<CENTER>
<FORM name = "postparam" method = “post"
action="http://localhost:8080/PostParam/PostParam">
<TABLE>
<tr>
<td><B>Employee </B> </td>
<td><input type = "textbox" name="ename" size="25" value=""></td>
</tr>
<tr>
<td><B>Phone </B> </td>
<td><input type = "textbox" name="phoneno" size="25"value=""></td>
</tr>
</TABLE>
<INPUT type = "submit" value="Submit">
</body>
</html>
<HTML>
<BODY>
<CENTER>
<FORM name = "students" method = "post"
action="http://localhost:8080/Student/Student">
<TABLE>
<tr>
<td><B>Roll No. </B> </td>
<td><input type = "textbox" name="rollno" size="25" value=""></td>
</tr>
</TABLE>
<INPUT type = "submit" value="Submit">
</FORM>
<CENTER>
</BODY>
</HTML>
ServletToApplet.java
i mpor t j a va . uti l. *;
i mpor t j a va . i o. *;
i mpor t j a va x. s er vl et . ht t p. *;
i mpor t j a va x. s er vl et . *;
publi c cl a s s Se r vl e t ToAppl et e xt e nds Htt pSe r vl e t
{
St ri ng val ue Got Fr om Appl e t;
publi c voi d ini t( Se r vle t Conf i g c onfi g) t hr ows Ser vl et Exc e pti on
{
Sys t em . out . pri ntl n( "Se r vl e t e nt e r e d") ;
s upe r. i ni t () ;
}
publi c voi d s er vi ce ( Ht t pSer vl et Re que s t r e ques t , Htt pSe r vl e t Re s ponse re s pons e )
thr ows Ser vl et Exc e pti on, I OExc e pt i on
{
try
{
Sys t em . out . pri ntl n( " s er vi ce e nt e r e d") ;
Obj e c tI nput Str e am ois = ne w Obj e ct I nput St r e am ( re que s t. ge tI nput Str e a m( ) );
I nte r me di at e ss =( I nt e rm e di at e ) oi s .r e a dObj e ct ( );
va l ue Got Fr om Appl et = s s . ge t Fna me ( );
Sys t em . out . pri ntl n( val ue Got Fr om Apple t );
r e s pons e . se t Cont e nt Type ( " a ppl i c at i on/ oc t et - s tr e a m ") ;
import java.io.*;
public class Intermediate implements Serializable
{
String fname;
public String getFname()
{
return fname;
}
public void setFname(String s)
{
fname=s;
}
}