JSP
晓宇码匠
尽信书,不如无书
展开
-
JSP的6种乱码解决方案
1.查看jsp文件头是否设置了编码格式:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />2.查看项目的编码...原创 2019-06-05 10:16:01 · 5510 阅读 · 1 评论 -
JavaWeb防止表单重复提交的几种方式
一、表单重复提交的常见应用场景网络延迟的情况下用户多次点击submit按钮导致表单重复提交用户提交表单后,点击【刷新】按钮导致表单重复提交(点击浏览器的刷新按钮,就是把浏览器上次做的事情再做一次,因为这样也会导致表单重复提交)用户提交表单后,点击浏览器的【后退】按钮回退到表单页面后进行再次提交二、防止防止表单重复提交的方式1、利用JavaScript防止表单重复提交(1)、用Java...原创 2019-06-27 22:21:02 · 4114 阅读 · 0 评论 -
JSP 标准标签库(JSTL)
产生原因JSTL操作符el表达式的取值默认顺序: pageScope requestScope sessionScope applicationScope结构:采用.导航,也称为存取器 ${user.name} ${user.class.name} 、输出map ${mapValue.key1} 、输出数组 ${strArray[1]} 、输出list ${li...原创 2019-06-04 22:26:25 · 849 阅读 · 0 评论 -
JSP的Servlet与Tomcat
概念了解JAVA EE(j2ee)即Java Web标准。Tomcat是Servlet的容器,Servlet运行在Tomcat容器当中(如docker镜像运行在docker容器当中)Servlet容器有很多(tomcat,Jboss,weblogic)等;Tomcat根据JSP页面生成对应Servlet的Java文件及class文件。JSP是动态网页技术,出现在Servlet技术之后的,J...原创 2019-06-04 21:53:34 · 1393 阅读 · 0 评论 -
response的contentType 几种类型
Content-TypeMediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信息。类型格式:type/subtype(;parameter)? type主类型,任意的字符串,如text,如果是号代表所有;subtype 子类型,任意的字符串,如html,如果是号代表...原创 2019-06-10 15:44:44 · 52092 阅读 · 0 评论 -
Json的常用方法
Java中的json在java中要想方便的操作json首先要引入json的jar包,如json-lib-2.4-jdk15.jar下面是一些常用的方法:Map<String,String> map1 = new HashMap<String,String>();map1.put("username","liuwei");map1.put("psw", "123")...原创 2019-06-19 21:43:02 · 3576 阅读 · 0 评论 -
Dom与Jquery的ajax
DOM是文档对象模型(Document Object Model,简称DOM)jQuery是一个JavaScript 库,极大地简化了JavaScript编程。dom与jq互转,jq对象只能用jq方法,dom对象只能用内置的dom方法,不能互窜$("#test") //jq对象$("#test")[0] //dom对象$("#test").get(0) //dom对象var dom...原创 2019-06-10 10:17:35 · 451 阅读 · 0 评论 -
JSP的七大动作和三大指令
七大动作include 动态包含(分别编译):用jsp:include动作实现<jsp: include page=“included.jsp” flush=“true” />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。flush属性: 用true ,表示页面可刷新。默认为false;useBean动作(jsp页面使用javaBean的第二种方式...原创 2019-06-03 21:09:51 · 9902 阅读 · 0 评论 -
JSP的四种作用域与九大内置对象
四种作用域JSP的四大作用域:page、request、session、applicationpage(本页面):代表变量只能在当前页面上生效。request(两个页面之间):代表变量能在一次请求中生效,一次请求可能包含一个页面,也可能包含多个页面,比如页面A请求转发到页面Bsession(服务端和客户端交互期间):代表变量能在一次会话中生效,基本上就是能在web项目下都有效,sessi...原创 2019-06-03 20:59:09 · 701 阅读 · 0 评论 -
Json的FastJson与Jackson
FastJson需要引入 fastjson-1.2.40.jar包FastJson的介绍JSON协议使用方便,越来越流行,JSON的处理器有很多,这里我介绍一下FastJson,FastJson是阿里的开源框架,被不少企业使用,是一个极其优秀的Json框架;FastJson的特点1.FastJson数度快,无论序列化和反序列化,都是当之无愧的fast2.功能强大(支持普通JDK类包括任...原创 2019-06-06 20:50:49 · 16696 阅读 · 1 评论 -
JSP的Web监听器(Listener)
什么是web监听器? web监听器是一种Servlet中的特殊的类,它们能帮助开发者监听web中的特定事件,比如ServletContext,HttpSession,ServletRequest的创建和销毁;变量的创建、销毁和修改等。可以在某些动作前后增加处理,实现监控。监听器常用的用途 统计在线人数,利用HttpSessionLisener 加载初始化信息:利用Servl...原创 2019-06-05 22:41:52 · 4123 阅读 · 0 评论 -
Div+CSS - 简单布局
页面的布局1、顶部部分,其中又包括了LOGO、MENU和一幅Banner图片;2、内容部分又可分为侧边栏、主体内容;3、底部,包括一些版权信息。DIV结构如下:│body {}/这是一个HTML元素,具体我就不说明了/└#Container {}/页面层容器/├#Header {}/页面头部/├#PageBody {}/页面主体/│├#Sidebar {}/侧边栏/│└#Mai...原创 2019-06-05 15:36:31 · 6544 阅读 · 0 评论 -
tomcat各版本的区别
Apache Tomcat软件是一个开源实现 Java Servlet、jsp、Java表达式语言和Java WebSocket技术。 Java Servlet,jsp、Java表达式 语言和Java WebSocket规范是根据开发的Java社区 过程。Apache Tomcat软件开发的一个开放和参与 环境和下发布Apache许可版本2。 的 Apache Tomcat项目的目的是成为一个最...原创 2019-07-03 23:31:45 · 41559 阅读 · 0 评论