【java-web】教程文章相关的互联网学习教程文章

JavaWeb面试(六)

51、说一说Servlet的生命周期? Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init(),service()和destroy方法表达。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。web容器加载servlet,...

关于java WEB下载

web.xml配置mapping 页面直接配置路径就可下载<mime-mapping> <extension>doc</extension> <mime-type>application/msword;chartset=UTF-8</mime-type> </mime-mapping> <mime-mapping> <extension>docx</extension> <mime-type>application/vnd.openxmlformats-officedocument.wordprocessingml.document;chartset=UTF-8</mime-type> </mime-mapping> <mime-mapping> <extension>xlsx</extension> <mime-type>applicati...

创建JAVA WEB工程 ( 5 )【图】

1.在eclipse最左侧点击属表右键选择new然后选择other2.在上方输入框输入dy,选中Dynamic Web Project ,也就是创建动态Java Web工程.点击下一步3填写工程名,Dynamic web module version我们这里选择2.54.一直点击next,最后finish完成Java Web动态工程的创建,我们可以通过图片看到Java Web 工程它是有一个小地球图标的 原文:https://www.cnblogs.com/zhangxiaozhen/p/11146520.html

java_web—JSP+Servlet+JavaBean【代码】

JSP -> Java Server Page 后端jsp -> JavaScript 前端JSP语法1.JSP内置对象(1)8个+1个:(2)负载均衡里一个很重要的概念:重定向。(3)web项目  MANIFEST.MF文件:If you remove META-INF from a jar then there is no MANIFEST.MF and so java -jar can‘t find the main class.You can create jars without META-INF but when you are going to execute a jar a META-INF/MANIFEST.MF is required.See http://docs.oracl...

基于maven的JavaWeb项目构建部署

需要准备的安装文件:1 JDkhttp://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.htmljdk-8u45-windows-x64.exe 有64位和32位的2 Apache Tomcathttp://tomcat.apache.org/,下载需要的版本,有64位和32位的,应与JDK对应;32位的tomcat是不能启动64位的JDK的。apache-tomcat-7.0.62-windows-x64.zip3 Apache Mavenhttp://maven.apache.org/download.cgi,也依赖JDKapache-maven-3.3.3-bin.zip安装:1 JDK的...

JAVA WEB项目:IC卡管理系统

以下记录项目学习过程中的命令和操作1.命令记录2.资料记录  2.1数据库相关: 在Workbench中导入.sql文件(导入数据库文件)MySQL数据库的安装与配置利用Workbench建立数据库,建立表,表中添加数据 原文:https://www.cnblogs.com/ehanla/p/9753694.html

阿里云新手上路——在ECS上配置JavaWeb相关环境的一个小问题

今年一月份刚开始上手ECS,刚开始配置相关JavaWeb环境的时候搞得一团糟,碰到了不少问题,相信有很多朋友碰到跟我一样的情况。之前就想写一篇关于ECS环境配置的小随笔,但是由于在学校实在没时间,现在终于可以腾出手来反思一下之前配置时遇到的问题,也跟有需要的朋友分享一下,第一次写,写的不好请见谅~   ECS其实上手不难。首先要到阿里云的官网上购买ECS的实例,现在阿里云有个云翼计划,只要通过学生验证就可以申请9.9/月的...

Java Web后端动态生成验证码【代码】

package servlet;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.awt.*;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;/** * 验证码 */@WebServlet("/createCodeS...

javaweb学习总结(十六)——JSP指令【代码】【图】

一、JSP指令简介  JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。  在JSP 2.0规范中共定义了三个指令:page指令Include指令taglib指令  JSP指令的基本语法格式:<%@ 指令 属性名="值" %>  例如:1<%@ page contentType="text/html;charset=gb2312"%>  如果一个指令有多个属性,这多个属性可以写在一个指令中,也可以分开写。  例如:1<%@ page...

JavaWeb的编码问题

Javaweb的编码 于海强javaweb中涉及的编码问题比较多,慢慢总结一下(这里面有很多截图显示不出来,可以看我给的附件,是一个word文档)http://pan.baidu.com/s/1pLSuop90.为什么需要编码,解码, 无论是图片,文档,声音,在网络IO,磁盘io中都是以字节流的方式存在及传递的,但是我们拿到字节流怎么解析呢?这句话就涉及了编码,解码两个过程,从字符数据转化为字节数据就是编码,从字节数据转化为字符数据是解码,...

JavaWeb三大组件之Servlet【代码】

在JavaWeb中有三大组件,分别是Servlet、Filter和Listener。其中Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet来处理,即接收请求数据、处理请求和完成响应。  1. 实现Servlet的方式  主要有三种实现方式:1)实现javax.servlet.Servlet接口;2)继承javax.servlet.GenericServlet类;3)继承javax.servlet.http.HttpServlet类;其中最常用的继承HttpServlet类来实现。  2. 关于Servlet接口 1publicinterface...

深入分析JavaWeb Item35 -- 过滤器Filter学习【代码】【图】

一、Filter简介  Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。 Servlet API中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了这个接口,则把这个java类称之为过滤器Filt...

JavaWeb系列——Hibernate——延迟加载(转)

Hibernae 的延迟加载是一个非常常用的技术,实体的集合属性默认会被延迟加载,实体所关联的实体默认也会被延迟加载。hibernate通过这种延迟加载来降低系统的内存开销,从而保证 Hibernate 的运行性能。下面先来剖析 Hibernate 延迟加载的“秘密”。集合属性的延迟加载当 Hibernate 从数据库中初始化某个持久化实体时,该实体的集合属性是否随持久化类一起初始化呢?如果集合属性里包含十万,甚至百万的记录,在初始化持久化实体的同...

我的java web登录RSA加密

之前一直没关注过web应用登录密码加密的问题,这两天用appscan扫描应用,最严重的问题就是这个了,提示我明文发送密码。这个的确很不安全,以前也大概想过,但是没有具体研究过,都不了了之,这次借这个机会,终于搞定了这个问题。首先,有不少帖子说在客户端用js对密码进行md5摘要,然后提交给登录处理的url。这种做法无非是自欺欺人,就算别人抓包抓不到你原始密码,用这个md5后的密码一样可以模拟登录系统,无非稍微安全了一点点...

(转)JavaWeb学习总结(十三)——使用Session防止表单重复提交【代码】【图】

如何防止表单重复提交  在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。一、表单重复提交的常见应用场景有如下的form.jsp页面 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>2 <!DOCTYPE HTML>3 <html>4 <head>5 <title>Form表单</title>6 </h...