Servlet
文章平均质量分 83
chengqiuming
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
过滤器实现权限过滤
目录一需求二实战一需求用户登录后才能进入主页,用户注销后不能进入主页。二实战1定义常量package com.cakin.constant;/*** @ClassName: Constant* @Description: 常量类* @Date: 2020/6/16* @Author: cakin*/public class Constant { /** * 保存用户Session */ public static ...原创 2020-06-16 16:18:09 · 764 阅读 · 0 评论 -
Servlet的监听器实现在线人数统计
一开发步骤1编写监听器2注册监听器二实战1监听器编写import javax.servlet.ServletContext;import javax.servlet.http.HttpSessionEvent;import javax.servlet.http.HttpSessionListener;/*** @ClassName: OnlineCount* @Description: 在线人数监听* @Date: 2020/6/15* @Author: c...原创 2020-06-15 14:29:38 · 1168 阅读 · 0 评论 -
Servlet过滤器处理中文乱码问题
一Filter开发步骤1导包2编写过滤器二实战1编写Servlet,用于测试package com.cakin.servlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;/*** @Clas...原创 2020-06-14 15:27:30 · 2122 阅读 · 1 评论 -
Servlet的Session技术
什么是Session服务器给每个用户(浏览器)创建一个Session对象。 一个Session独占一个浏览器,只要浏览器没有关闭,这个Session就存在。 用户登录之后,整个网站它都可以访问,Session可以保存用户的信息,可以保存购物车的信息。Session和cookie的区别cookie是把用户的数据写给用户的浏览器,浏览器保存(可以保存多个)。 Seesion把用户的数据写到用户独占的Session中,服务端保存(保存重要的信息,减少服务器资源的浪费)。 Session由服务器创原创 2020-06-09 20:22:17 · 287 阅读 · 0 评论 -
Servlet的Cookie技术
目录点睛Cookie关键点说明实战点睛1 会话用户打开一个浏览器,点击了很多超链接,访问了多个web资源,关闭浏览器,这个过程可以称之为会话。2 有状态会话举个例子,一个同学来过教室,下次再来教室,我们会知道这个同学,曾经来过,称之为有状态会话。3 一个网站,怎样证明你来过?服务端给客户端一个信件,客户端下次访问服务端带上信件就可以了,这个信件就是cookie。服务端登记你来过了,下次你来的时候我来匹配你,这个登记就是session。4 保存会话的两种技术原创 2020-06-09 18:15:39 · 427 阅读 · 0 评论 -
使用Eclipse开发Servlet
一创建Servlet工程ServletWeb二选择完DynamicWebProject后,点击【Next】三输入projectname为ServletWeb,然后点击【Next】四一直点击【Next】,直到出现WebMoudule页面,勾选web.xml,然后点击【Finish】五新建servlet文件1右键盘【src】,新建一个servlet文...原创 2019-07-31 21:27:08 · 3014 阅读 · 0 评论 -
Servlet开发实战——配置文件实现
一视图<%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %><!DOCtype html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1...原创 2019-09-05 19:17:59 · 290 阅读 · 0 评论 -
Servlet开发实战——注解实现
一视图<%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %><!DOCtype html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1...原创 2019-09-05 19:18:07 · 666 阅读 · 0 评论 -
load-on-startup Servlet实战
一代码package lee;import javax.servlet.http.*;import javax.servlet.*;import javax.servlet.annotation.*;import javax.swing.*;import java.awt.event.*;import java.util.Date;@WebServlet(loadO...原创 2019-09-05 19:18:19 · 273 阅读 · 0 评论 -
访问Servlet的配置参数
一控制器package lee;import java.sql.*;import javax.servlet.http.*;import javax.servlet.*;import javax.servlet.annotation.*;import java.io.*;@WebServlet(name="testServlet" , urlPatterns={...原创 2019-09-05 19:31:29 · 470 阅读 · 0 评论 -
Servlet、JSP和JavaBean实现MVC实战
一视图——充当Viewlogin.jsp<%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/T...原创 2019-09-05 19:47:46 · 364 阅读 · 0 评论 -
Servlet的web模块支持实战
一第一个模块crazyit1CrazyitListener.javapackage lee;import javax.servlet.*;public class CrazyitListener implements ServletContextListener{ public void contextInitialized(ServletContextEv...原创 2019-09-07 08:40:28 · 291 阅读 · 0 评论 -
Servlet异步处理实战
一编写异步处理的Servlet类package lee;import javax.servlet.*;import javax.servlet.http.*;import javax.servlet.annotation.*;import java.io.*;import java.util.*;@WebServlet(urlPatterns="/async",asyn...原创 2019-09-07 09:07:54 · 333 阅读 · 0 评论 -
HttpServletRequest关于文件上传实战
一视图<%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1...原创 2019-09-07 09:29:45 · 4409 阅读 · 0 评论 -
Servlet入门级实战
一点睛从现实的开发来看,既然是Java程序,建议写在Java程序里面,而非Scriptlet(代码段)中。这时就会用到Servlet开发技术。Applet:应用小程序,是嵌入网页的Java小程序,它不使用主方法运行,这里的let表示“小程序”。Servlet=Server+Applet,指的是服务器(server)端小程序(let)。Servlet程序,严格来讲是使用Java程序实现...原创 2019-07-31 21:26:54 · 414 阅读 · 0 评论 -
手工编写第一个Servlet
一 步骤1、继承HttpServlet2、重写doGet()或者doPost()方法3、在web.xml中注册Servlet 二 HttpServlet类继承图 三 实例1、创建MyFirstServletDemo web project. 2、编辑index.jsp page language="java" import="java.uti原创 2017-11-22 12:29:22 · 729 阅读 · 0 评论 -
Servlet简介
一 什么是Servlet先有jsp还是先有Servlet?先有Servlet,JSP的前身就是Servlet。Servlet是在服务器上运行的小程序。一个Servlet就是一个java类,并且可以通过“请求-响应”编程模型来访问这个驻留在服务器内的Servlet程序。 二 Tomcat容器等级Tomcat的容器分为四个等级,Servlet的容器管理Context容器,一个C原创 2017-11-22 12:29:30 · 316 阅读 · 0 评论 -
简易购物车业务逻辑类的实现
代码实现package dao;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.util.ArrayList;import util.DBHelper;import entity.Items;//商品的业务逻辑类p原创 2017-11-22 12:33:44 · 857 阅读 · 0 评论 -
简易购物车Servlet类实现
一 CartServlet实现package servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.H原创 2017-11-22 12:33:36 · 2388 阅读 · 0 评论 -
使用Servlet技术实现购物车总体介绍
一 需求使用Servlet技术实现购物车 二 实现效果 三 模型选择MVC模型实现(JSP+Servlet+dao) 四 项目实现1 创建购物车类2 编写servlet 3 创建页面层 大小: 112.7 KB原创 2017-11-22 12:33:17 · 2093 阅读 · 0 评论 -
简易购物车实体类的设计
一 购物车类(Cart)的设计 二 代码1、Cart类package entity;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;//购物车类public class Cart { //购买商品的集合原创 2017-11-22 12:33:26 · 2868 阅读 · 0 评论 -
MVC模型介绍
一 MVC模式MVC(Model、View、Controller),是软件开发过程中比较流行的设计思想。旨在分离模型、控制、视图。是一种分层思想的体现。二 Model1模型介绍三 Model2模型介绍Java Web的Model2开发模型就是MVC思想的体现。...原创 2017-11-22 12:32:39 · 914 阅读 · 0 评论 -
Servlet获取初始化参数
一 获取初始化参数在web.xml中配置Servlet时,可以配置一些初始化参数。而在Servlet中可以通过ServletConfig接口提供方法来取得这些参数。 二 界面 page language="java" import="java.util.*" contentType="text/html; charset=utf-8" %>String path =原创 2017-11-22 12:32:31 · 694 阅读 · 0 评论 -
Servlet路径跳转
一 绝对路径:放之四海而皆准的路径。 二 相对路径:相对于当前资源的路径。 三 代码1、index.jsp page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>String path = request.getContextPath();Stri原创 2017-11-22 12:31:50 · 374 阅读 · 0 评论 -
Servlet获取表单数据
一 用户实体类 package entity;import java.util.Date;//用户实体类public class Users { private String username; //用户名 private String mypassword; //密码 private String原创 2017-11-22 12:31:42 · 727 阅读 · 0 评论 -
Servlet与JSP内置对象的对应关系
Servlet与JSP内置对象的对应关系图 大小: 101.1 KB 查看图片附件原创 2017-11-22 12:31:13 · 817 阅读 · 0 评论 -
使用Servlet实现登录小例子
一 实体类package com.po;//用户类public class Users { private String username; private String password; public Users() {原创 2017-11-22 12:31:05 · 518 阅读 · 0 评论 -
Tomcat装载Servlet的三种情况
一 时刻1Servlet容器启动时自动装载某些Servlet,实现它只需要在web.xml文件中的之间添加如下代码1数字越小表示优先级别越高。1 关键代码xml version="1.0" encoding="UTF-8"?>web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javae原创 2017-11-22 12:30:55 · 1036 阅读 · 0 评论 -
Servlet执行流程
一 Servlet执行流程 二 Servlet生命周期1、初始化阶段,调用init()方法。2、响应客户请求阶段,调用service()方法。由service()方法根据提交方式选择执行doGet()或者doPost()方法。3、终止阶段,调用destory()方法。 三 Servlet生命周期图原创 2017-11-22 12:30:14 · 3673 阅读 · 1 评论 -
使用MyEclipse编写Servlet
一 步骤1、src->new->Servlet2、重写doGet()或者doPost()方法3、部署运行 二 代码1、HelloServletpackage servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;原创 2017-11-22 12:30:06 · 1526 阅读 · 0 评论 -
简易购物车页面层
一 index.jsp page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%> page import="entity.Items"%> page import="dao.ItemsDAO"%>String path = request.getContext原创 2017-11-22 12:33:55 · 1181 阅读 · 0 评论
分享