/**
* @(#)Login.java
*
*
* @author
* @version 1.00 2012/12/25
*/
package com.tsinghua;
import javax.servlet.http.*;
import java.io.*;
public class Login extends HttpServlet{
public void doGet(HttpServletRequest req, HttpServletResponse res){
try{
//中文乱码
res.setContentType("text/html;charset=gbk");
PrintWriter pw = res.getWriter();
pw.println("<html>");
pw.println("<body>");
pw.println("<h1>登陆界面</h1>");
pw.println("<form action=logincl method = post>");
pw.println("用户名:<input type=text name= user><br>");
pw.println("密码:<input type=password name= passwd><br>");
pw.println("密码:<input type=hidden name= hidd><br>");
pw.println("123456提交:<input type=submit value=login><br>");
pw.println("</form>");
pw.println("</body>");
pw.println("</html>");
System.out.println("登陆=============" + req.getParameter("user")+"=="+req.getParameter("passwd"));
}catch(Exception e){
System.out.println("登陆=============");
e.printStackTrace();
}finally{
}
}
public void doPost(HttpServletRequest req, HttpServletResponse res){
this.doGet(req, res);
}
}
分享到:
相关推荐
在Servlet中,我们通常使用正则表达式来验证用户输入,确保它们符合特定格式。例如,验证邮箱地址: ```java String email = request.getParameter("email"); if (email.matches("\\b[A-Za-z0-9._%+-]+@[A-Za-z...
在Java Servlet中使用JSON(JavaScript Object Notation)技术,我们需要依赖一些特定的库来解析、生成和处理JSON数据。JSON是一种轻量级的数据交换格式,它使得服务器与客户端之间能够简单、快速地交换数据。以下是...
这个"Servlet中文帮助文档CHM格式"提供了一个全面的指南,帮助开发者理解和掌握Servlet技术。 CHM(Microsoft Compiled HTML Help)是一种由微软开发的帮助文件格式,它将HTML页面、索引、图片和其他资源打包到一个...
- 销毁:当Servlet不再使用或者Web应用停止时,调用`destroy()`方法释放资源。 3. **Servlet API的主要接口和类**: - `Servlet`:所有Servlet的基类,定义了`init()`, `service()`, `destroy()`等方法。 - `...
在本文中,我们将深入探讨如何使用Servlet创建一个简单的服务器示例,这个示例包含了GET和POST请求的处理,以及注册和登录功能。Servlet是Java Web开发中的核心组件,用于接收和响应HTTP请求。 首先,我们需要了解...
Servlet会根据用户的请求调用对应的服务方法,然后将结果转换为HTTP响应,如JSON或HTML格式,发送回客户端。 **控制器(Controller)** Servlet在这里扮演了控制器的角色,接收HTTP请求,解析请求参数,调用相应的...
Servlet帮助文档(CHM格式).zip
- **构建JSON数据**:使用JSON库如Jackson或Gson将Java对象转换为JSON格式。例如,使用Jackson: ```java ObjectMapper mapper = new ObjectMapper(); String jsonData = mapper.writeValueAsString(yourObject)...
11. **MVC模式**:Servlet API虽然主要用于处理请求和响应,但通常与Model-View-Controller(MVC)设计模式结合使用,例如Spring MVC框架,使得代码结构更加清晰,提高了可维护性和可扩展性。 这个中文/chm格式的...
在这个场景中,我们讨论的是如何使用Servlet和JSP(JavaServer Pages)来处理Excel文件的导入和导出,尤其是与MySQL数据库的交互。Excel文件有两种主要格式:XLS(Excel 97-2003工作簿)和XLSX(Excel 2007及以后...
本文将深入探讨一个使用ExtJS与Servlet进行数据交互的实际例子,这对于初学者理解这两者如何协同工作非常有帮助。 首先,我们来看Servlet的部分。Servlet是Java平台上的一个标准接口,用于扩展服务器的功能,特别是...
介绍通过jsp servlet从后台数据库导出csv格式的方法
2. **JSON数据格式**:Servlet返回的响应通常是JSON格式,包含状态码、消息和可能的数据,Vue.js前端解析JSON并更新视图。 **安全注意事项:** 1. **密码加密**:为了保护用户信息安全,密码通常会在前端进行哈希...
总之,这个"ServletAPI 中文 chm版"对于Java Web开发者来说是一份宝贵的资源,可以帮助他们更高效地学习和使用Servlet技术,提高开发效率。无论是在学习阶段还是在实际工作中,都应该充分利用这样的文档,深入理解和...
在这个项目中,开发者直接使用了Servlet API进行实践,而不是依赖任何高级框架如Spring MVC。尽管界面可能设计得不够美观,但这个练习的核心在于理解和掌握Servlet的工作原理。 Servlet是Java提供的一种服务器端...
这份"Servlet中文帮助文档"提供了关于Servlet API的详细描述,便于开发者理解和使用。 一、Servlet简介 Servlet是Java语言编写的应用程序,运行在服务器端,用于接收和响应HTTP请求。它们可以生成动态内容,如HTML...
虽然文件格式是Word,但对于处理一般的Servlet应用需求,它已经足够提供了丰富的信息。 在"Servlet函数介绍.doc"中,你可能找到关于以下内容的详细说明: 1. **Servlet接口**:Servlet接口是所有Servlet类的基础,...
在网页开发中,为了提供更好的用户体验,我们常常需要实现页面的局部刷新,而Ajax(Asynchronous JavaScript and XML)和Servlet的结合使用正是实现这一功能的关键技术。本篇将详细讲解如何利用Ajax与Servlet来实现...
JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材JSP Servlet 教材
1.1 绪言 这是一份关于2.1版Java Servlet API的说明文档,作为对这本文档的... 这份文档以及刚才提及的Javadoc格式的文档都描述了这两个软件包,Javadoc格式的文档还描述了你应该如何使用这两个软件包中的所有方法。