Java Web后端知识
文章平均质量分 92
Java Web后端知识
蜘蛛侠不会飞
关注公众号【不至于编程】,回复【CS】获取30本豆瓣高分计算机就书籍,包括操作系统、计算机网络、数据结构与算法等
展开
-
SVN和Git的区别,及其SVN常用的一些命令
1. SVN 和 GitA)两者区别1) SVN是Subversion的简称,是一个开放源代码的版本控制系统,支持大多数常见的操作系统,是集中式管理的版本控制器,而Git是分布式管理的版本控制器! 这是两者之间最核心的区别。Git用户有自己的本地的版本控制,SVN只有服务器上的版本控制。使用SVN 的一天:1、从服务器下载项目组最新代码。2、进入自己的分支,进行工作,每隔一个小时向服务器自己的分支提交一次代码(很多人都有这个习惯。因为有时候自己对代码改来改去,最后又想...原创 2020-07-10 09:59:29 · 1109 阅读 · 0 评论 -
springmvc异常处理
1.通过@ExceptionHandler注释处理异常:1)Handler--->()package com.majun.springmvc.test;import java.io.IOException;import org.springframework.stereotype.Controller;import org.springframework.web.bind.anno...原创 2018-05-05 19:51:21 · 236 阅读 · 0 评论 -
SpringMVC 的表单标签库
1.form标签2.input标签例子:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %&原创 2018-05-01 17:38:32 · 940 阅读 · 0 评论 -
SpringMVC处理模型数据的3种方法及其使用场景(ModelAndView;@SessionAttributes; @ModelAttribute)
from:http://www.cnblogs.com/yy3b2007com/p/8204004.html cctextSpring MVC提供了以下几种途径输出模型数据:1)ModelAndView:处理方法返回值类型为ModelAndView时,方法体即可通过该对象添加模型数据;2)Map及Model:处理方法入参为org.springframework.ui.Model、org.spri...原创 2018-04-27 11:32:18 · 1072 阅读 · 0 评论 -
SpringMVC处理模型数据 之 ModelAndView【详细】
from:http://www.cnblogs.com/yy3b2007com/p/8202769.htmlSpring MVC提供了以下几种途径输出模型数据:1)ModelAndView:处理方法返回值类型为ModelAndView时,方法体即可通过该对象添加模型数据;2)Map及Model:处理方法入参为org.springframework.ui.Model、org.springframew...原创 2018-04-27 10:07:13 · 2211 阅读 · 0 评论 -
@RequestMapping下使用POJO对象绑定请求参数值
from:http://www.cnblogs.com/yy3b2007com/p/8196086.htmlSpring MVC会按照请求参数名和POJO属性名进行自动匹配,自动为该对象填充属性值,支持级联属性。如:address.city.dept.address.province等。步骤一:定义Account.java,Address.java类: 1 package com.dx.sprin...原创 2018-04-26 22:46:49 · 1990 阅读 · 0 评论 -
@RequestMapping实现rest风格请求
from:http://www.cnblogs.com/yy3b2007com/p/8194386.html1)REST具体表现:--- /account/1 HTTP GET 获取id=1的account--- /account/1 HTTP DELETE 删除id=1的account--- /aacount/1 HTTP PUT 更新id=1的account--...原创 2018-04-26 22:01:12 · 2586 阅读 · 0 评论 -
SpringMVC@RequestMapping注释
@RequestMapping用来映射请求:RequestMapping可以修饰方法外,还可以修饰类1)SpringMVC使用@RequestMapping注解为控制指定可以处理哪些URL请求;2)在控制的类定义以及方法定义处都可以使用@RequestMapping标注---类定义:提供初步的请求映射信息,相对于WEB应用的根目录。---方法 :提供进一步的细分映射信息,相对于类定义处的UR...原创 2018-04-26 21:29:35 · 200 阅读 · 0 评论 -
SpringMVC 4.3 ---第一个HelloWorld项目
操作步骤:from:https://www.cnblogs.com/yy3b2007com/p/8182677.html2)使用eclipse创建Dynamic web project,并把spring mvc开发必须包引入,引入commons-logging日志包;3)修改web.xml配置文件,配置dispatcherServlet;在src下创建一个springmvc.xml配置文件,配置文...原创 2018-04-26 19:49:41 · 1851 阅读 · 0 评论 -
The package javax.servlet.http is accessible from more than one module: servlet.api, tomcat.i18n.es,
from:https://blog.csdn.net/u013320881/article/details/79549044javax.servlet is accessible from more than one module:import javax.servlet 导包失败 Tomcat的包路径要选择Classpath,否则就不能编译,导致找不到Servlet相关的包。步骤如下:...转载 2018-05-03 19:31:42 · 9497 阅读 · 6 评论 -
eclipse配置Python3.4
安装Python下载地址:http://www.python.org/现在3.4的支持好像非常好了,所以我是用3.4的。安装JAVA JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htmlEclipse 需要这个安装好JAVA JDK后才能运行下原创 2018-01-27 13:39:39 · 2420 阅读 · 0 评论 -
Server Tomcat v8.0 Server at localhost failed to start. 问题解决方法?
今天有遇到Server Tomcat v8.0 Server at localhost failed to start. 之前怎么解决的办法忘了!又折腾了好久,终于解决了。于是想记录这个问题我的曾经的解决方法!1. 删除 tomcat 服务器,又重新加载(百度上找的 方法,就第一次管用)2. 在web.xml 配置文件 里头检查 有没有相同的例如(SendServl转载 2018-01-26 11:12:05 · 5046 阅读 · 0 评论 -
eclipse访问限制
访问限制:由于对必需的库 F:\Program Files\apache-tomcat-9.0.2\lib\servlet-api.jar 具有一定限制,因此无法访问类型 ServletConfig解决方法:项目——右键——属性——构建路径——库 将JRE系统库移除,在重新添加库,将JRE系统库重新添加进去,就好了原创 2018-01-23 20:41:25 · 1531 阅读 · 0 评论 -
json格式
标准JSON的合法符号:{(左大括号) }(右大括号) "(双引号) :(冒号) ,(逗号) [(左中括号) ](右中括号)JSON字符串:特殊字符可在字符前面加 \ 或使用 \u 加 4位16进制数来处理[html]view plaincopy{"name":"jobs"}JSON布尔:必须小写的true和false[html]view plaincopy{"bool":...原创 2018-03-29 20:38:38 · 1166 阅读 · 0 评论 -
tomcat使用方法
1、JavaWeb概念Java web,是用java技术来解决相关web互联网领域的技术的总称。web包括:web服务器和web客户端两部分。java在最早web客户端的应用有java applet程序,不过这种技术在很久之前就已经被淘汰了。java在服务器端的应用非常丰富,比如Servlet,jsp和第三方框架等等。java技术对web领域的发展注入了强大的动力简单的说,就是使用java语言实现...转载 2018-04-03 16:42:30 · 3024 阅读 · 0 评论 -
Tomcat 支持的Java版本对照
最近在安装Tomcat的时候,未关注到其与java版本有关联性,荒废宝贵时间!!!!最新最全的Tomcat 支持的Java版本对照,即兼容性一览表:Servlet SpecJSP SpecEL SpecWebSocket SpecApache Tomcat versionTomcat版本Actual release revision当前版本的修订Support Java Versions支持的ja...原创 2018-01-23 14:21:49 · 11475 阅读 · 0 评论 -
Java Servlet API中文说明文档
Java Servlet API中文说明文档目 录1.... Servet资料1.1 绪言1.2 谁需要读这份文档1.3 Java Servlet API的组成1.4 有关规范1.5 有关Java Servlets1.6 Java Servlet概论1.7 Servlet的生命周期1.8 Servlet的解析和载入1....原创 2018-01-24 09:57:31 · 306 阅读 · 0 评论 -
B/S架构及其运行原理
目录一. B/S的概念二. B/S工作原理三. B/S的优点:四. B/S体系结构的特点: 五. 与传统C/S的联系与区别:一. B/S的概念 B/S(Brower/Server,浏览器/服务器)模式又称B/S结构,是Web兴起后的一种网络结构模式。Web浏览器是客户端最主要的应用软件。 这种模式统一了客户端,将系统功能实现的核心部分...转载 2018-03-23 22:31:19 · 252946 阅读 · 8 评论 -
eclipse中配置SpringMVC+Spring+MyBatis
一、基本概念1.Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事...转载 2018-04-09 21:58:56 · 2574 阅读 · 1 评论 -
JSTL标准标签库
一、引用JSTL(JSTL:JSP Standard Tag Library:JSP标准标签库)1、 JSTL的引入可以让JSP代码中<%%>等代码消失掉,再结合EL表达式,会更加方便以及美观。2、 各套框架(还没有学习,比如struts,SpringMVC等)都有自己的标签库,这时JSTL可以作为公共、通用的,横行于各框架中。 操作: 第一步:下载JSTL包 ...原创 2018-04-10 18:33:30 · 848 阅读 · 0 评论 -
Ajax技术使用方法
ajax简介AJAX即“AsynchronousJavascriptAndXML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。Ajax不是一种新的编程语言,而是使用现有标准的新方法。AJAX可以在不重新加载整个页面的情况下,与服务器交换数据。这种异步交互的方式,使用户单击后,不必刷新页面也能获取新数据。使用Ajax,用户可以创建接近本地桌面应用的直接、高...转载 2018-04-11 10:03:05 · 5656 阅读 · 0 评论 -
jsp四大作用域和九大内置对象
jsp是运行在服务端的程序JSP有九个内置对象(又叫隐含对象),不需要预先声明就可以在脚本代码和表达式中随意使用JSP九大内置对象分为四类:输入输出对象:out对象、response对象、request对象 通信控制对象:pageContext对象、session对象、application对象 Servlet对象:page对象、config对象 错误处理对象:exception...原创 2018-04-03 22:31:37 · 27111 阅读 · 2 评论 -
Spring核心技术(2)之Spring loC的解析
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人对Spring框...转载 2018-04-11 19:27:25 · 6573 阅读 · 1 评论 -
Spring核心技术(1)之Spring 架包的下载方式
Spring官网改版后,很多项目的完整zip包下载链接已经隐掉了,虽然Spring旨在引导大家用更“高大上”的maven方式来管理所依赖的jar包,但是完全没想到中国的国情,在伟大的墙内,直接通过maven下载墙外的东西,要么龟速,要么直接被和谐。下面是从网上搜集的一些方法,可用于一次性下载Spring各项目的完整dist.zip如何的第一种和第二种方式其实连接是一样的,第三种和第四种的方法也是一...转载 2018-04-11 19:45:48 · 1425 阅读 · 0 评论 -
jsp中文乱码现象解决办法
之前总是碰到JSP页面乱码的问题,每次都是现在网上搜,然后胡乱改,改完也不明白原因。这次正好作下总结,中文乱码就是因为编码不符,可能出现乱码有四个地方:1 JSP编码乱码2 HTML编码乱码3 request获取数据乱码4 response输出信息乱码5 Cookie导致的编码问题下面将会对上面几种情况进行介绍: JSP乱码 这种是最常见的,设置编码的位置位于JSP的第一行,如果在Ecli...原创 2018-04-04 15:49:35 · 53078 阅读 · 4 评论 -
JavaBean技术
javaBean简单理解:javaBean在MVC设计模型中是model,又称模型层,在一般的程序中,我们称它为数据层,就是用来设置数据的属性和一些行为,然后我会提供获取属性和设置属性的get/set方法即Javabean 就是一个类,这个类就定义一系列 get<Name> 和 set<Name> 方法。 So simple !Javabean 就是为了和 jsp 页面传数...原创 2018-04-04 22:23:32 · 743 阅读 · 0 评论 -
Eclipse搭建Spring框架(绝对成功!)
花了许久才把Spring框架搭建完成,一把辛酸泪。。。。。。。。。。一、首先下载好全部所需要的工具和jar包1 安装 springsource-tool-suite:(1)打开eclipse-help-marketplacesearch中输入spring,下载按install,这里我已经下载好了(2)安装然后点击下一步知道最后完成安装,重启Eclipse。.最后Windows下的Preferenc......原创 2018-04-12 16:37:06 · 47437 阅读 · 5 评论 -
JSP的EL表达式语言
1.EL表达式的简介EL表达式是一种JSP技术,能够代替JSP中原本要用Java语言进行显示的语句,使得代码更容易编写与维护。最基本的语法是${express}。EL的特点:2.获取并显示数据1)从四个域中通过key找到简单数据并显示出来。表达式代码:[html] view plain copy${name} <!-- 类比于<%=pageContext.findAttrib...原创 2018-04-06 20:49:38 · 527 阅读 · 0 评论 -
(4)Spring中Bean的五大作用域及其生命周期 【详解】
1,java bean的描述1.JavaBean是一个普通的对象类,该类必须有一个无参构造。2.JavaBean的所有属性必须进行get/set封装,如果是bool属性,则需要用is进行封装。3.javaBean在JSP中的使用如下:[java]view plaincopy<spanstyle="font-size:14px;">packageBean;publicc...原创 2018-04-19 16:44:13 · 15067 阅读 · 1 评论 -
Java生成验证码并进行验证
一、实现思路使用BufferedImage用于在内存中存储生成的验证码图片使用Graphics来进行验证码图片的绘制,并将绘制在图片上的验证码存放到session中用于后续验证最后通过ImageIO将生成的图片进行输出通过页面提交的验证码和存放在session中的验证码对比来进行校验二、生成验证码页面通过访问servlet来生成验证码,servlet中的代码如下:package org.test;...转载 2018-01-24 17:19:15 · 1171 阅读 · 0 评论