Servlet技术

Servlet:

web技术服务器端的编程技术,是继承了javax.servlet.http.HttpServlet类的java类。由支持servlet的Web服务器(tomcat)调用和启动运行

一个servlet负责对应的一个或者一组url的访问请求,并返回相应的相应内容。

C/S:客户机和服务器架构,服务器负荷轻,维护升级成本高。

B/S:浏览器和服务器架构,服务器负荷重,维护升级成本低。通过URL来访问服务器,在浏览器里发送请求(传递参数)给   服务器,服务器调用dao类(有参数先接收参数)操作数据库。

servlet创建步骤:

1.创建一个类继承javax.servlet.http.HttpServlet

 

2.重写三个方法:

生命周期:访问开始时:init()--service()--destroy()

1).public void init(){super.init();}

2).protected void service(HttpServletRequest request,HttpServletResponse response )throwsServletException,IOException{super.service(request,response); }

3)public void destroy(){super.destroy(); }


3.配置URL地址

打开WebRoot/WEB-INF/web.xml文件,添加<servlet>和<servlet-mapping>两个标签

<servlet>
<servlet-name>FirstServlet<servlet-name>
<servlet-class>com.xxx.servlet.web.servlet.FirstServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>FirstServlet</servlet-name>
<url-pattern>/first</url-pattern>

</servlet-mapping>



错误报告:500错误:服务器内部错误

404错误:找不到网页,网页地址错误


网页参数的接收和返回:

接收: String username = request.getParameter("name");

返回:PrintWriter out = response.getWriter();
out.print("接收到的名字:"+username+"<br>");


网页获取的数据通过表单标签<form>中的action提交到服务器,,,,为了安全,使用method属性中的post









  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值