`
风中的斗士
  • 浏览: 3289 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

servlet类的简单运用

 
阅读更多
public class Hello extends HttpServlet{
	String servletName;
	String string_account;
	String string_pwd;
	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		// TODO Auto-generated method stub
		req.setCharacterEncoding("GBK");
		resp.setCharacterEncoding("GBK");
		string_account=req.getParameter("account");
		string_pwd=req.getParameter("password");
		PrintWriter out=resp.getWriter();
		if(string_account.equals("liuxj")&&string_pwd.equals("8888")){
			out.println("<html><body>");
			out.println("<h1>"+"++++!"+"<h1>");
			out.println("</body></html>");
		}else{
			out.print("+++++");
			req.getRequestDispatcher("Login.jsp").forward(req, resp);
		}
	}

	@Override
	protected void doPost(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		// TODO Auto-generated method stub
		this.doGet(req, resp);
	}
  1. 要继承HttpServlet类,重写doGet()和doPost()函数,这两个函数分别接受get和post的请求,我们将方法写到get中,在post中调用doGet()方法,使代码分工明显
  2. req.getRequestDispatcher();函数实现servlet跳转到jsp页面
<servlet>
		<servlet-name>login</servlet-name>
		<servlet-class>dalian.Hello</servlet-class>
	</servlet>
	<servlet-mapping>
		<servlet-name>login</servlet-name>
		<url-pattern>/LOGIN</url-pattern>
	</servlet-mapping>

 

建立一个servlet就得在xml文件上,写一个servlet部署:
servlet-class是写在java Resource文件夹的src文件夹下的.java文件
url-pattern是url上的虚拟路径名

分享到:
评论

相关推荐

    jsp与servlet的简单运用实现登录与注册

    在本项目"jsp与servlet的简单运用实现登录与注册"中,我们将探讨如何使用这些技术来创建一个用户管理系统,重点在于用户名的XML存储、MD5密码加密以及3层设计模式的应用。 首先,JSP是Java平台上的服务器端脚本语言...

    JSP+SERVLET实现简单的CRUD

    本教程将通过一个名为"crudDemo"的项目,讲解如何利用JSP+Servlet实现简单的CRUD(Create, Read, Update, Delete)操作,结合MVC(Model-View-Controller)设计模式、单例模式以及DAO(Data Access Object)模式来...

    JSP+Servlet实现简易购物车功能

    7. **项目结构**:ShopCart这个文件夹可能包含了JSP文件、Servlet类、配置文件(如web.xml)和其他资源文件,这些文件按照一定的目录结构组织,符合Java EE项目的标准布局。 学习和实践这个项目,开发者可以深入...

    简单的登录页面,实现增删改查(运用jsp/servlet和mysql数据库)免费分享

    在文件列表中,"log"可能是登录页面的JSP文件或者与登录相关的Servlet类的名称。通常,登录页面会包含如下元素: 1. 用户名输入框:用户输入其用户名。 2. 密码输入框:用户输入密码,通常是保密的,显示为星号或...

    简单的web开发——servlet案例

    在本文中,我们将深入探讨"简单的web开发——servlet案例"这一主题,旨在为初学者提供一个基础...随着经验的增长,你将能够运用更复杂的Servlet技术,比如MVC框架(如Spring MVC)、依赖注入以及更高效的请求处理策略。

    Servlet+mysql+tomcat实现简单登录和注册

    在本项目中,"Servlet+mysql+tomcat实现简单登录和注册",主要涉及了Web开发中的几个核心技术,包括Servlet、JSP、MySQL数据库以及Tomcat服务器。下面将详细阐述这些知识点及其相互间的配合。 1. **Servlet**: ...

    一个简单的jsp+servlet实现的增删改查(适合初手学习)

    本项目"一个简单的jsp+servlet实现的增删改查"提供了一个基础的示例,适合初学者学习如何在实际操作中运用这些技术。 首先,让我们来了解JSP和Servlet。JSP是一种动态网页技术,它允许开发者在HTML页面中嵌入Java...

    简单的Servlet容器

    本项目基于《深入剖析Tomcat》一书中的第二章代码,进行了相应修改,旨在帮助开发者更深入地理解和运用Servlet容器。 首先,Servlet是Java平台上的一个标准接口,用于处理HTTP请求。当客户端向服务器发送请求时,...

    jsp+servlet实现通讯录

    在IT行业中,构建一个基于JSP(JavaServer Pages)和Servlet的通讯录...这个项目不仅涵盖了Web开发的基础技术,也锻炼了开发者对MVC设计模式的理解和实际运用能力。通过实际操作,可以进一步提升Java Web开发的技能。

    学习了servlet之后,将servlet全部整合在一个工具类中

    这个工具类的综合运用表明了作者试图构建一个全功能的Web服务支持库,涵盖了从请求处理到数据库操作的各个环节。这样的工具类在实际开发中非常有用,因为它可以减少重复的代码编写,提高代码质量,并使项目结构更加...

    基于servlet的简单驾校系统.zip

    该项目适合初学者作为实践项目来熟悉Servlet和相关技术的运用。 【描述】中提到,项目是用JSP(JavaServer Pages)编写的。JSP是一种动态网页技术,它允许开发者在HTML页面中嵌入Java代码,从而实现动态内容的生成...

    购物车jsp+servlet+MVC模式

    实际的文件结构可能包括JSP页面(如cart.jsp)、Servlet类(如CartServlet.java)以及其他相关的Java类和配置文件。 总结,这个项目为我们展示了如何利用JSP、Servlet和MVC模式来实现一个基本的无数据库购物车系统...

    servlet接收form表单提交的数据

    在Web开发中,Servlet是一种Java类,用于处理HTTP请求并生成动态内容。当我们需要从HTML表单(form)中获取用户输入的数据并在网页上显示时...理解并熟练运用Servlet处理表单提交,是成为一名合格的Web开发者的重要步骤。

    Servlet+IO的一个简单的模拟购物车程序

    这个程序模拟了用户从浏览商品到完成支付的整个购物流程,同时也涵盖了Servlet的分层架构、监听器(Listener)和过滤器(Filter)的运用。下面我们将详细讨论这些关键知识点。 1. **Servlet**: Servlet是Java EE...

    servlet实现增删改查

    在Java Web开发中,Servlet是一种用于扩展服务器功能的Java类,它可以响应来自客户端(通常是Web浏览器)的HTTP请求。本教程将重点讲解如何使用...通过这个项目,初学者能够学习到如何在实际环境中运用Servlet技术。

    jsp+servlet+javabean实现简单购物车(附源码)

    通过学习和分析这个简单的购物车项目,开发者可以掌握如何在Java Web环境中运用MVC模式来组织代码,理解JSP、Servlet和JavaBean之间的协作方式,同时也能对购物车的业务逻辑有更深入的理解。对于初学者来说,这是一...

    简单的ajax+servlet表单数据验证.doc

    ### 知识点详解:简单实现 AJAX + Servlet 进行表单数据验证 #### 一、AJAX(Asynchronous JavaScript and XML)与Servlet在Web开发中的应用 在现代Web开发中,AJAX技术允许网页无需重新加载整个页面即可与服务器...

    Servlet入门教程

    创建Servlet需要继承HttpServlet类,覆盖doGet、doPost等方法。例如: ```java import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet....

Global site tag (gtag.js) - Google Analytics