servlet
凌冰_
分享知识带给我的快乐!帮助他人就是帮助自己。
希望更多人能关注,来分享我的成果!
希望大家快快乐乐的学习,开开心心的畅游知识的海洋。
展开
-
Servlet 上传文件,重启tomcat后文件和文件夹会自动删除,需要保存上传文件
当上传文件后会传到服务器,如果再重新部署后,就为空了!那么就得解决这个问题!(1)在工程中创建upload目录,暂存放上传的文件;(2) 需要在D:\apache-tomcat-8.5.38_java61\conf\server.xml文件添加如下映射路径:(3)在servlet中修改代码:@WebServlet(name = "UploadsServlet", urlPatterns = "/myup")@MultipartConfig //使用Multi...原创 2020-07-06 17:05:09 · 575 阅读 · 0 评论 -
MVC实现购物车
一、效果如下所示:单击购买继续购买,如果是相同的,那么数量累加哦!单击“+”or "-" 或在文本框输入单击 删除 有提示,按确定就删除成功! 清空购物车二、采用MVC来实现购物车的具体步骤: 1.entity实体层 Book类(封装) 2.dao层-----实体对象的基本操作 ...原创 2020-03-29 17:41:12 · 3318 阅读 · 26 评论 -
MVC 实现分页效果
一、MVC实现分页 1、封装分页PageInfo类; private int count;//总条数 ---------18 数据库(查询) private int totalPage;//总页数 ----------4 算出来的 (计算) private int rows=5;//每页显示行数 -------------5...原创 2020-03-28 16:28:32 · 1150 阅读 · 4 评论 -
Servlet4.0 实现上传和下载
一、servlet文件上传1)表单的设置表单的enctype,提交方式必须为post; <form action="up" method="post" enctype="multipart/form-data">2)servlet3.0版本以前需要使用第三方的jar包commons-fileupload来实现上传文件, servlet3.0版本自带了上传文件的...原创 2020-03-28 16:16:11 · 898 阅读 · 0 评论 -
Servlet 配置文件web.xml
一、配置文件如下:<?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:schemaL...原创 2016-01-11 11:19:43 · 355 阅读 · 0 评论 -
Servlet中的Filter过滤器
一、过滤器介绍:在Servlet规范2.3中定义了过滤器,它能够对Servlet容器的请求和响应对象进行检查和修改。Servlet过滤器本身并不生成请求和响应对象,只是提供过滤功能。Servlet过滤器能够在Servlet被调用之前检查Request对象,并修改Request Header和Request内容;在Servlet被调用之后检查Response对象,修改Response...原创 2016-01-15 10:56:27 · 649 阅读 · 0 评论 -
Servlet用监听器统计在线用户显示
一.数据库的基本类package com.hlx.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;/** * 操作基类 * * @author Administrator...原创 2018-01-03 16:55:12 · 364 阅读 · 0 评论 -
Servlet 监听器Listener
一.什么是监听器 监听器可以接收事件,并完成相关的处理.二.监听器分类三.如何使用监听器 3.1>定义一个类来实现Listener不同的接口;监听不同Web事件的监听器不相同, 常用的Web事件监听器接口有如下几个:ServletContextListener:用于监听Web应用的启动和关闭。 ServletContext...原创 2018-01-03 11:31:33 · 377 阅读 · 0 评论 -
一个Servlet来替代多个Servlet
一、web.xml配置文件 <servlet> <description>This is the description of my J2EE component</description> <display-name>This is the display name of my J2EE component</di...原创 2016-01-14 15:11:37 · 447 阅读 · 0 评论 -
一个Servlet处理N个请求可以用反射 (二)
一、web.xml配置文件 UserServlet *.do 二、JSP页面 Find Add Delete三、Servlet页面public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletExceptio原创 2018-01-04 13:54:51 · 277 阅读 · 0 评论 -
一个Servlet(注解)处理N个请求可以用反射 (二)
在Servlet2.5规范之前,Java Web应用的绝大部分组件都通过web.xml文件来配置管理,Servlet3.0规范可通过Annotation来配置管理Web组件,因此web.xml文件可以变得更加简洁,这也是Servlet3.0的重要简化。1)使用@WebServlet Annotation进行配置://@WebServlet(name="UserServlet2",url原创 2018-01-04 14:11:47 · 332 阅读 · 0 评论 -
Servlet 发生异常: Cannot call sendRedirect() after the response has been committed!
运行时发生异常:if(userid==null||userid.trim().length()==0){response.sendRedirect("register.jsp");}if(password==null||password.trim().length()==0){response.sendRedirect("register.jsp");}原创 2017-08-18 17:07:07 · 1775 阅读 · 0 评论 -
servlet3.0新特性 Annotation注解配置
servlet3.0新特性Servlet3.0引入的若干重要新特性,包括异步处理、新增的注解支持、可插性支持等等,为读者顺利向新版本过渡扫清障碍.Servlet3.0新特性概述Servlet3.0作为JavaEE6规范体系中一员,随着JavaEE6规范一起发布。1.Servlet、Filter、Listener无需在web.xml中进行配置,可以通过Annotation进行配置;2原创 2017-06-30 12:01:37 · 297 阅读 · 0 评论 -
Servlet3.0中Servlet的使用
相对于之前的版本,Servlet3.0中的Servlet有以下改进:l 支持注解配置。l 支持异步调用。l 直接有对文件上传的支持。 在这篇文章中我将主要讲这三方面的应用示例。 1.注解配置 在以往我们的Servlet都需要在web.xml文件中进行配置(Servlet3.0同样支持),但是在Servlet3.0中引入了注解,我们只需转载 2016-11-17 17:08:45 · 209 阅读 · 0 评论