
JSP
文章平均质量分 59
chenbinqq
这个作者很懒,什么都没留下…
展开
-
什么是跨域及怎么解决跨域问题?
1.链接:https://www.jianshu.com/p/a71708985a6d总结,默认跨域允许方法:GET,HEAD,POST默认允许Content-Type:text/plain multipart/form-data application/x-www-form-urlencoded (form表单的3种数据类型)XMLHttpRequestUpload对象均没有注册任何事件监听器。请求中没有使用ReadableStream对象。其他限制:请求头的限制,具体...转载 2020-08-03 15:59:50 · 2527 阅读 · 0 评论 -
常用转义字符例如&的含义
&中的amp就是英文ampersand的缩写,该词的意思是&这个符号&是HTML中&的表示方法.即在html中用&表示&符号转载 2020-06-01 10:45:37 · 74424 阅读 · 0 评论 -
使用了struts标签的jsp页面使用时报异常:The Struts dispatcher cannot be found.
问题描述:在header.jsp中,存在使用了struts标签的如下代码: <s:if test="#session.userName == '' || #session.userName == null" > <div class="user_login"> <a href="user/webs...原创 2020-02-22 13:36:32 · 458 阅读 · 0 评论 -
can not find the tag library descriptor for "/struts-tags"
问题描述:在jsp页面中需要使用struts的标签,如:<s:if></s:if><s:else></s:else>添加如下一行内容<%@ taglib prefix="s" uri="/struts-tags"%>提示存在错误,具体错误内容如下图所示:解决方案:本项目为maven项目,在pom.xml...原创 2020-02-22 10:00:28 · 2636 阅读 · 0 评论 -
javax.servlet.jsp.JspException cannot be resolved to a type
1.问题描述2.解决方案缺少jsp-api对应的jar包。若为maven项目则需要在pom.xml中添加如下内容;若非maven项目需要在WEB-INF\lib目录下添加jar包jsp-api-2.0.jar<dependency> <groupId>javax.servlet</groupId> <artifactId>js...原创 2018-02-25 09:36:25 · 877 阅读 · 0 评论 -
Http状态码及其含义
http返回值及其含义转载 2018-05-02 20:44:09 · 1369 阅读 · 0 评论 -
Java中相对路径与绝对路径区别
1.绝对路径所谓绝对路径,就是资源文件在硬盘上的真实路径或者部署到web服务器上之后引用资源的完整路径。如:D:/项目名/css/a.csshttp://localhost:8080/项目名/css/a.css可以为jsp中当前文件引入的资源文件使用绝对路径,强烈推荐使用绝对路径。<% String path = request.getContextPath();...原创 2018-08-10 07:50:00 · 9965 阅读 · 0 评论 -
jsp放置到WEB-INF与放置在WebRoot和WebContent的区别
WebRoot和WebContent在Java Web项目中,仅仅是一个名称而已,在实际部署到Tomcat后,并不存在WebRoot和WebContent。在Java Web项目中,如果将jsp页面放置到WEB-INF下,则在调用这些页面的时候需要在URL中添加“WEB-INF”。Redirect重定向和Forward请求分派是实现页面跳转的两种方式,Forward请求分派是在原页面打开要...原创 2019-04-13 10:16:57 · 1498 阅读 · 0 评论 -
Jsp中EL表达式如何实现if else 功能
存在<c:if>但是不存在<c:else>例如:针对recommandFlag的值进行判断,当其值为0时显示为“否”,值为1时显示为"是"方式一:使用<c:if><c:if test="${c.recommandFlag == 0}"> <td style="border:1px solid #fd7a36;">否<...原创 2019-04-13 14:20:18 · 7758 阅读 · 0 评论 -
GET传参最大长度的理解误区
零、总结文章数据来源于网络,可能存在变动,但是原理是一样的。HTTP 协议 未规定 GET 和POST的长度限制 GET的最大长度限制是因为 浏览器和 web服务器限制了 URI的长度 不同的浏览器和WEB服务器,限制的最大长度不一样 若只支持IE,则最大长度为2083byte,若只支持Chrome,则最大长度 8182byte一、误解大家都知道http 中 存在 GET 和 ...转载 2019-04-24 12:33:58 · 2212 阅读 · 0 评论 -
jsp与servlet的区别关系
浏览器发送请求给Tomcat容器--读取JSP--jsp转Java--java转class--调用service方法判断客户端请求方式并进行doGet/doPost业务逻辑处理--返回HTML响应--返回结果给浏览器--浏览器显示结果1.JSP的本质是Servlet,JVM只能识别Java的类,不能识别jsp的代码,Web容器将jsp代码编译成JVM能够识别的java类。2.jsp更...转载 2019-08-08 10:16:34 · 1048 阅读 · 0 评论 -
Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/ core"
1.问题描述2.解决方案缺少jstl相关的jar包。若为maven项目,则需要在pom.xml中添加如下内容。若非maven项目,则需要在项目WEB-INF/lib中添加jar包jstl-1.2.jar jstl jstl 1.23.问题解决原创 2018-02-25 09:02:30 · 1925 阅读 · 1 评论 -
ajax与302响应
在ajax请求中,如果服务器端的响应是302 Found,在ajax的回调函数中能够获取这个状态码吗?能够从Response Headers中得到Location的值进行重定向吗?让我们来一起看看实际情况。使用jquery的$.ajax()发起ajax请求的javascript代码如下:$.ajax({ url: '/oauth/respond', type: 'p转载 2016-08-22 11:41:01 · 3620 阅读 · 0 评论 -
CSS使用方法
css就是规定各种显示风格样式的名称和设置值的规则。它有4种方式可以将样式加入到HTML中,分别是内联样式表、嵌入样式表、外联样式表、输入样式表。 ①内联样式表:在html标签中直接使用style属性。它适用于只需要将一些简单的样式应用于某个独立的元素的情况。在使用时,需要在head标签中添加meta标签,如下:使用方法如下: ②嵌入样式表:在原创 2013-05-07 12:52:12 · 1692 阅读 · 0 评论 -
margin和padding的区别
事例一: css中padding和margin的区别margin 外边距border 边框padding 内边距也就是说 设置margin 那么他所占据的空白地方会是在边框外面设置padding 他所占据的空白地方是在边框里面,图解一下就更清楚了。 如上图,A,B两个方框,A代码padding,B代表margin,现在我们看转载 2013-05-07 10:32:31 · 1579 阅读 · 0 评论 -
使用JDBC和servlet实现留言的发布和显示
提交的表单用到的JavaScript代码: function check() { if(document.getElementById("name1").value=="null") { alert("你现在的用户名为:"+document.getE原创 2013-05-23 13:40:21 · 1334 阅读 · 0 评论 -
JavaScript语言的使用
JavaScript是在客户端的浏览器中执行的,JSP是在服务器端编译、执行的。JSP页面中嵌入的java代码是无法调用JavaScript的。 JavaScript作为一种嵌入在HTML中的脚本程序语言,由浏览器负责解释和执行。脚本程序代码放标签之间,在标签中写一些业务处理代码,使页面拥有一定的程序逻辑,可以和用户进行交互。当浏览器打开一个HTML文件的时候,会从头到尾逐句解原创 2013-05-23 22:31:46 · 1017 阅读 · 0 评论 -
Java中的权限修饰符
java中的权限修饰符(访问修饰符)有四个:公共的(public)、默认的、受保护的(protected)和私有的(private)。 私有的(private):就是只能在该类中访问,不能在其他类中直接访问,即使是通过该类的实体类也不能直接访问,要访问则需要该类中提供的访问方法或取值方法。 默认的(default): 就是没有修饰单词。在没有其他三个修饰符修饰时,都被原创 2013-07-26 09:14:53 · 642 阅读 · 0 评论 -
Java中接口与抽象类的区别
抽象类: 如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类往往用来表征我们在对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。我们可以构造出一个固定的一组行为的抽象描 述,但是这组行为却能够有任意个可能的具体实现方式。用以表征抽象概念的抽象类是不能够实例化的。使用抽象类和接口时注意下面几点:1.abstract转载 2013-08-03 22:29:37 · 616 阅读 · 0 评论 -
java中session对象及其常用方法
session对象用于在会话范围内,记录每个客户端的访问状态,以便于跟踪每个客户端的操作状态。在会话中存储的信息,在浏览器发出后续请求时可以获取这些会话的有效数据。在jsp页面中可以直接使用session对象,也可以通过pageContext.getSession()或request.getSession()方法重新获取session对象。session对象可以保存用户的登录信息,转载 2014-08-18 14:26:32 · 929 阅读 · 0 评论 -
Frameset使用教程
frame,是网页开发必须掌握的知识。例如后台架构、局部刷新,页面分割,都是frame的用途表现,尤其是后台页面制作,使用frame会给用户带来非常舒适的使用感受。frame知识点包括(frameset标签、frame标签、iframe标签)。下面就对其一一介绍。 一、frameset1. 属性①border设置框架的边框粗细。②border转载 2015-07-19 15:13:46 · 679 阅读 · 0 评论 -
jsp实现文件上传下载的程序示例
一、文件上传 上传文件是Web开发中经常要用到的功能:例如在基于B/S的人事信息管理系统中上传照片,在新闻发布系统中上传图片等等。要实现文件上传功能,就需要综合利用java中的文件输入和输出相关的类。在TCP/IP中,最早出现的文件上传机制是FTP。它是将文件由客服端发送到服务器的标准机制,能够考虑到跨平台的文本和二进制格式文件。但是在jsp编程中不能使用FTP方法来上传文件,这是转载 2015-09-01 17:23:20 · 699 阅读 · 0 评论 -
如何解决JSP中文乱码问题
大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着大家,现把JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。首先了解一下Java中文问题的由来: Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互转载 2013-06-06 19:28:24 · 925 阅读 · 0 评论 -
Http请求中Content-Type讲解以及在Spring MVC中的应用
在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在Spring MVC中如何使用它们来映射请求信息。1. Content-Type MediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型转载 2016-08-16 15:30:21 · 897 阅读 · 0 评论 -
Java开发中JDBC连接数据库的代码和步骤
JDBC连接数据库 创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(StringclassName)实现。 例如: try{ //加载MySq...转载 2013-05-06 09:53:16 · 853 阅读 · 0 评论