java servlet接口开发_Servlet接口应用(开发servlet三种方式)

参见 文库/java/javaEE全新学习教程2.2节

1.通过URL调用

2通过提交表单

3超链接

4 javascript写一个函数,调用这个函数

1,首先在工程的WebRoot文件夹下建立一个java类,这个类继承了HttpServlet  ,是一个servlet

package make.servlet;

import java.io.*;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import javax.servlet.*;

public class HelloServlet extends HttpServlet {

protected void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException

{

String url=request.getRequestURI().toString();

System.out.println(url);

PrintWriter out=response.getWriter();

out.println("hello servlet");

}

}

然后,把这个servlet映射到web.xml文件中

hello

make.servlet.HelloServlet

hello

/hello        //一定要有斜杠,这样就可以通过/hello来调用刚才的servlet类

这样,就可以在地址栏中输入http://localhost:8080/myservlet/hello       注意myservlet是工程名字,hello是url映射的名字

2,第二种,通过表单

自己在webRoot文件夹下新建一个htmL文件

当点击test按钮的时候,就可以显示刚才的页面

3超链接

在刚才的html文件中,插入一个超链接

Link---

当点击这个超链接的时候,也会显示刚才的页面

4

通过脚本语言写一个函数

在刚刚的html文件中,加入

function test()

{

var f=document.forms[0];

f.action="/myservlet/hello";

f.submit();

}

然后,再增加一个按钮,当点击这个按钮的时候,就调用这个函数,函数的功能就是转到servlet页面

   当然,这个按钮要放到表单里面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值