1、编写Servlet程序的步骤
(1)新建一个Java类,该类继承HttpServlet接口,并重写doGet和doPost方法。
(2)在web.xml文件中注册Servlet。
2、Servlet类的实现代码
package com.keke.servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class LoginServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doPost(request, response); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //解决post方式请求的中文乱码问题 request.setCharacterEncoding("UTF-8"); //处理输出到浏览器的中文乱码问题 response.setContentType("text/html;charset=utf-8"); //接收前台的数据 String username = request.getParameter("username"); String password = request.getParameter("password"); System.out.println("接收前台的数据:username="+username+",password="+password); //向页面输出信息 PrintWriter out = response.getWriter(); out.println("<font color='red'>嗨,你好</font>"); out.flush(); out.close(); } }
3、web.xml文件中的注册信息
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <!-- 注册servlet --> <servlet> <servlet-name>loginServlet</servlet-name> <servlet-class>com.keke.servlet.LoginServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>loginServlet</servlet-name> <url-pattern>/login</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app>
相关推荐
web项目:第一个Servlet程序 Servlet的生命周期:init--service--destroy、执行流程:构造器--init方法--循环[ service方法 ]--destory方法(正常关闭Tomcat)、启动tomcat测试
小白入门专属教程,手把手教你如何用eclipse创建servlet程序,附带简述和介绍,非常详细,图文教程,每一步都有讲解,有手就行。
入门servlet的程序,详细讲解请参考博文:http://blog.csdn.net/daochuwenziyao/article/details/53012747
NULL 博文链接:https://chaoyi.iteye.com/blog/2072168
这一部分是自己通过看网上视频自己做的笔记,方便大家学习来使用!
Servlet用来开发动态的Web程序,下面就把我使用MyEclipse创建第一个Servlet记录下来
使用oracle的jdeveloper开发一个servlet应用程序的截图及简述的完整全过程。
JavaWeb新版教程Servlet-1vlet-第一个Servlet程序.avi
纯Servlet和JSP实现的博客小程序,用到的第三方类库只有JSTL和MySQL驱动。功能有用户注册、登录,用户修改信息、新建、更新博客,添加评论。系统需求;JDK1.8、MySQL数据库、Tomcat8或者其他支持Java EE 7的服务器
想入门javaWeb、javaEE服务器开发的可下载,这个是用MyEclipse写的一个简单的Servlet程序,是以前自己开发的笔记整理、注释详细,方便自己查阅。。。
servlet相关的实例
Servlet程序是由WEB服务器调用,web服务器收到客户端的Servlet访问请求后: ①Web服务器首先检查是否已经装载并创建了该Servlet的实例对象。如果是,则直接执行第④步,否则,执行第②步。 ②装载并创建该...
本人在学servlet的时候,程序可以编译通过,但发布后却是报错,此番调试通过,特拿出来与初学者分享,主要是说如何发布。下载后可依说明进行成功显示,从而打开servlet的开发之门。 供初学者参考。资深者就不必...
当启动 Web 服务器或客户机第一次请求服务时,可以自动装入 Servlet。装入后, Servlet 继续运行直到其它客户机发出请求。Servlet 的功能涉及范围很广。例如,Servlet 可完成如下功能: (1) 创建并返回一个包含...
我的第一个Servlet程序: Servlet是Server Applet 服务器端小java程序 每一个Servlet必须实现Servlet规范中的核心接口:javax.servlet.Servlet 写一个Servlet有几部: 1.写java代码 2.web.xml配置文件 3.源码...
Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是...
然而,一个映射可能是由一个URL和许多Servlet实例组成,例如:一个分布式的Servlet引擎可能运行在不止一个的服务器中,这样的话,每一个服务器中都可能有一个Servlet实例,以平衡进程的载入。作为一个Servlet的...
一、实验目的: 学会在WebLogic平台下部署Servlet与Jsp 二、实验环境 ... 在第上步中你已创建一个工作区,假设为mydomain,则在\bea\user_projects\domains中有一个mydomain目录。运行startWeblogic.cmd。
第一单元 JSP入门知识.pdf 第二单元 JSP程序设计基础.pdf 第三单元 JSP页面语法.pdf 第四单元 JSP内置对象.pdf 第五单元 JSP访问数据库.pdf 第六单元 在JSP中应用JavaBean.pdf 第七单元 Servlet.pdf 第八单元 JSP...
本书共18章:第1章介绍Servlet API和几个简单的Servlet;第2章讨论Session追踪,以及保持状态的4种技术;第3章和第4章系统讲解JSP的语法以及JSP中的重要特性之一:Expression Language;第5~7章分别阐述JSTL中最重要...