Servlet 其实就是一个java类,创建方法和java类完全相同,所有的Servlet类都必须继承HttpServlet类。
以下代码为一个简单的Servlet小程序,通过配置web.xml文件可以从浏览器直接进行访问。
package com.servlet.hma; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class ServletDemo01 extends HttpServlet{ public void doGet(HttpServletRequest reqeust,HttpServletResponse response) throws ServletException,IOException{ //获得输出流 PrintWriter out = response.getWriter(); //输出到网页上 out.println("This is my firest servlet Application!"); } }
如果想通过网页测试写好的servlet小程序则需要配置web.xml文件,具体需要添加类似如下9-16行代码
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<display-name></display-name>
<servlet>
<servlet-name>ServletDemo01</servlet-name>
<servlet-class>com.servlet.hma.ServletDemo01</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletDemo01</servlet-name>
<url-pattern>/ServletDemo01</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
以上配置结束后,浏览器中访问http://localhost:8080/Servlet/ServletDemo01即可浏览该Servlet。
相关推荐
进一步讲,我们知道,一般的网页程序,是由我们通过浏览器访问来实现的,在这个过程中,我们的浏览器发送访问请求,服务器接收请求,并对浏览器的请求作出相应的处理.这就是我们熟悉的B/S模型(浏览器-服务器模型)...
项目名称为Leaf,Servlet...在登陆过程中,servlet接收用户名密码,检查数据库中是否存在,登陆成功与否通过alert提示在网页上。 本代码仅为入门示例,代码有不严谨、不工整之处,请见谅。谢谢。
这个词是在Java applet的环境中创造的,Java applet是一种当作单独文件跟网页一起发送的小程序,它通常用于在客户端运行,结果得到为用户进行运算或者根据用户互作用定位图形等服务。 服务器上需要一些程序,常常是...
Servlet技术简介:Servlet技术是Sun公司提供的一种实现动态网页的解决方案,它是基于Java编程语言的WEB服务器端编程技术,主要用于在WEB服务器端获得客户端的访问请求信息和动态生成对客户端的响应消息。Servlet技术...
<servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>CXFService</servlet-name> <url-pattern>/*</url-pattern> </servlet-...
一个比较好的servlet的讲解ppt:随着动态网页技术的日益发展,1955年Sun公司首先将Java引入,并介绍了基于Java的小应用程序Applet,随后又在1996年推出了Servlet。Java Servlet的编程模式和CGI类似,但它的功能和...
我看了《Servlet和JSP核心编程》之后做的学习总结。对网页通过servlet访问数据库算是个入门教程吧
然后我们来修改我们的代码,让这个Servlet可以读取数据库的内容,并进行相关的处理。 我操作数据库用的是spring的HibernateTemplate和JdbcTemplate,访问数据库是以bean注入的方式,在action里注入service的实现,...
条形码,一维码生成实例 结合servlet 在网页展示 先在myeclipse布署项目,然后访问http://localhost:8080/barcode即可看到效果,具体要生成什么见index.jsp
在这个系统中综合应用了MySQL、Servlet、JSP等知识。网页界面的结构设计以实用性出发,具有易于操作、简洁、方便等特点。在设计中,首先,运用HTML语言对网站的静态页面进行精细的加工并且在网站的美工方面取得了...
9.6 显示客户访问计数的servlet 9.7 累计用户数据的列表 9.8 拥有购物车和会话跟踪功能的在线商店 第ii部分 jsp技术 第10章 jsp技术概述 10.1 对jsp的需求 10.2 jsp的好处 10.3 jsp相对于竞争技术的...
在jsp页面输入条件,经过servlet的处理,访问数据库,提取出数据再由servlet打印在网页中 此数据库的表 :member 带有 ID、name、phone三个字段
不过可以通过插件支持php,还可以与Tomcat连通(单向Apache连接Tomcat,就是说通过Apache可以访问Tomcat资源。反之不然)。Apache只支持静态网页,但像php,cgi,jsp等动态网页就需要Tomcat来处理。 Tomcat是由Apache软件...
当服务器停掉后,重新启动。这个网页计数器又要重新开始计数。这显然不符合逻辑。故需要想一个办法,即使在服务器被停掉后,网页计数器也能正常计数。(使用了io流技术)
本文同时给出了通过Java Servlet向用户的硬盘写入和读取Cookie的方法及例程。通过它可以实现网上常见的个性化网页、网上购物篮、密码验证等。 Java Servlet是运行于Web服务器上的Java代码,它可以接受用户请求,...
Java JSP Servlet数据库连接代码,把数据库连接封装在Servlet中,可多次重复调用,另外更换数据库时候也很方便修改。//连接并查询数据库 String sqlStr="select * from users"; //SQL查询语句 Statement st=...
在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。 Internet上供外界访问的Web资源分为: 1. 静态web资源:指web页面中供人们浏览的数据始终是不变,如html 页面、css文件、js文件、图 片、...
**在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。** Internet上供外界访问的Web资源分为: 1. **静态web资源**:指web页面中供人们浏览的数据始终是不变,如html 页面、css文件、js...
Servlet 基础学习 一、WEB应用的发展 1.规律 由单机程序向网络程序发展 由CS程序向BS程序发展 2.CS和BS的区别 CS Client Server 客户端服务程序,客户端由程序员开发,用户需要安装 BS Browser Server 浏览器服务...
不仅可以通过插件支持 php,还可以与 Tomcat 连通(单向 Apache 连接 Tomcat,就是说通过 Apache可以访问Tomcat资源。反之不然)。 Apache 只支持静态网页,但像 php,cgi,jsp 等动态网页就需要 Tomcat 来处理。 Tomcat...