JSP
文章平均质量分 88
u010142437
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JSP中使用JDBC操作数据库
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 实体类,Book.java: package com.home.web.dto; public class Book { private int id; private String...原创 2017-02-28 16:50:49 · 4950 阅读 · 0 评论 -
JSTL中URL相关标签
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) JSTL中也提供了与URL相关的标签,分别是<c:import> 、<c:url>、<c:redirect>、<c:param> .<c:param> 标...原创 2017-03-03 16:10:14 · 1107 阅读 · 0 评论 -
流程控制标签
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 在JSTL中包含<c:if>、<c:choose>、<c:when>、<c:otherwise>4种流程控制标签。 1、<c:if> <...原创 2017-03-03 17:09:30 · 844 阅读 · 0 评论 -
过滤器的使用实现网站访问计数器
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 一、创建过滤器需要使用javax.servlet.Filter接口,同时实现Filter接口的3个方法。 CountFilter: package com.home.web; import java....原创 2017-02-24 16:00:10 · 2678 阅读 · 1 评论 -
字符编码过滤器以及Servlet实践
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 在JavaWeb程序开发中,由于Web容器内部所使用的编码格式并不支持中文字符集,web容器使用了ISO-8859-1的编码格式,所以会出现乱码,我们可以通过过滤器来处理字符编码。 CharactorFilt...原创 2017-02-24 17:39:28 · 701 阅读 · 0 评论 -
Ajax应用之文件上传
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 文件上传是一个很费时的任务,经常需要用户进行长时间等待,为了让用户在等待过程中,及时了解上传进度,可以在进行文件上传时,显示上传进度条。示例: index.jsp: <%@ page langua...原创 2017-03-08 10:30:58 · 467 阅读 · 0 评论 -
JSTL中循环标签的使用
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) JSTL标签库中包含<c:forEach>和<c:forTokens>两个循环标签。 一、<c:forEach> 有两种语法: 1、集合成员迭代: 2、数字索引...原创 2017-03-06 10:41:15 · 22865 阅读 · 0 评论 -
Servlet监听器的简单使用实现统计在线人数
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 下面用一个示例演示HttpSessionBindingListener监听器的使用: package com.home.web.manager; import java.util.Vector; /*...原创 2017-02-27 16:14:36 · 1792 阅读 · 0 评论 -
Ajax重构
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 在上一篇文章了解了Ajax的初步使用,但是发现每一次创建XMLHttpRequest对象,写一堆代码非常繁琐,下面进行重构封装在一个js文件中: AjaxRequest.js: var net = ne...原创 2017-03-07 11:10:11 · 1977 阅读 · 0 评论 -
Ajax的初步使用
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 下面用一个小示例,检测用户是否注册,来演示Ajax的使用: index.jsp: <%@ page language="java" import="java.util.*" contentTyp...原创 2017-03-06 17:13:35 · 605 阅读 · 0 评论 -
Struts2处理表单数据
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。 GreetingAction: package com.home.web.action; import com.opensymphony.xwork2.ActionSupport; public cl...原创 2017-03-10 16:58:34 · 575 阅读 · 0 评论 -
struts2的初步使用
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。 index.jsp: <a href="test_add.html">添加用户</a> <a href="test_update.html">修改用户</a&...原创 2017-03-10 11:51:24 · 455 阅读 · 0 评论 -
通过ActionContext获取Map类型的request、session和application
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。 index.jsp: <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pa...原创 2017-03-10 17:41:23 · 2823 阅读 · 0 评论 -
Ajax应用之级联下拉列表
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 在实际项目中经常用到列表联动,比如省份、城市、区域三级联动,这里简要以二级联动来进行演示,思路很简单: 1、程序进入后首先调用获取省份方法getProvince,使用Ajax向服务器请求省份数据。 2、回调函数...原创 2017-03-07 19:34:05 · 1068 阅读 · 1 评论 -
Struts2操作普通属性与方法
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。 直接上代码: index.jsp: <%@ page language="java" import="java.util.*" contentType="text/html; charset=U...原创 2017-03-13 15:28:51 · 398 阅读 · 0 评论 -
Struts2内置拦截器timer的使用
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。 TestAction: package com.home.web.action; import com.opensymphony.xwork2.ActionSupport; public class ...原创 2017-03-14 11:03:18 · 2081 阅读 · 0 评论 -
Struts2标签的应用
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。 下面使用一个注册的例子来说明Struts2常见标签的使用 index.jsp: <%@ page language="java" import="java.util.*" contentType...原创 2017-03-14 11:42:36 · 714 阅读 · 0 评论 -
使用XWork校验框架
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。 index.jsp: <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pa...原创 2017-03-14 15:48:34 · 1325 阅读 · 0 评论 -
JSTL标签库的使用
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 这里只介绍表达式核心标签库,包括<c:out> <c:set> <c:remove> <c:catch> 1、<c:out> 用于输出,类似JSP表...原创 2017-03-03 15:06:36 · 568 阅读 · 0 评论 -
定义和使用EL函数
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 分为三个步骤: 1、编写Java类,并提供公共静态方法,用于实现EL函数的具体功能。 2、编写标签库描述文件,对函数进行声明。文件扩展名为.tld,保存到WEB-INF文件夹下。 3、JSP页面中引用标签库,...原创 2017-03-03 11:06:29 · 729 阅读 · 0 评论 -
使用EL表达式访问环境信息的隐含对象
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 一共6个:param、paramValues、header、headerValues、cookie、initParam,下面用一个简单示例来演示: index.jsp: <%@page impor...原创 2017-03-03 10:15:20 · 804 阅读 · 0 评论 -
使用JDBC查询数据
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。 Book: package com.home.web.dto; public class Book { private int id; private String name; ...原创 2017-02-28 20:15:57 · 1168 阅读 · 0 评论 -
JSP 内置对象request常见用法
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 1、访问请求参数 <a href="login.jsp?name=张三&sex=man&id=">传递参数</a> login.jsp关键 代码 ...原创 2017-02-20 01:02:07 · 32179 阅读 · 0 评论 -
JSP内置对象response常见用法
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 一、重定向网页 重定向操作支持将地址重定向到不同的主机上,这一点与转发不同。在客户机浏览器上将会得到跳转的地址,并重新发送请求链接。进行重定向后,request中的属性全部失效,并开始一个新的request对象。...原创 2017-02-20 15:00:30 · 11423 阅读 · 0 评论 -
JSP中使用JDBC修改数据
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 同样以之前的例子作为基础,直接上代码: index.jsp: <%@page import="java.net.URLDecoder"%> <%@ page language="jav...原创 2017-03-01 09:52:39 · 1108 阅读 · 0 评论 -
JSP中使用JDBC删除数据
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 接着前面例子,把每个item的修改改成删除按钮,代码如下: index.jsp: <%@page import="java.net.URLDecoder"%> <%@ page lan...原创 2017-03-01 10:17:44 · 2598 阅读 · 0 评论 -
JSP中使用JDBC执行批处理
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 在JDBC开发中,操作数据库需要与数据库建立连接,然后执行SQL,最后关闭连接。如果按照这个流程执行多个sql,就会建立多个连接,这样时间就浪费在了数据库连接上。 JDBC中批处理提供了很好的解决方案。同样以前面...原创 2017-03-01 10:56:38 · 1154 阅读 · 0 评论 -
JSP内置对象session
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) session在网络中被称为会话。由于HTTP协议是一种无状态协议,为了弥补这一缺点,HTTP协议提供了session。通过session可以在应用程序的Web页面间进行跳转时,保存用户的状态,使整个用户会话一直存...原创 2017-02-20 17:39:09 · 960 阅读 · 0 评论 -
JDBC中调用存储过程
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 存储过程是一SQL语句和可选控制流语句的预编译集合。编译完成后存放在数据库中,这样就省去了执行SQL语句时对SQL语句进行编译所花费的时间。在执行存储过程时只需将参数传递到数据库中,而不需要将整条SQL语句传递到数...原创 2017-03-01 13:47:43 · 3392 阅读 · 0 评论 -
JDBC实现分页查询
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 在MySQL中使用关键字limit控制查询的起始位置和返回的记录数量来实现分页,limit arg1,arg2. 示例如下: 起始页index.jsp: <%@page import="java...原创 2017-03-01 14:54:25 · 7741 阅读 · 1 评论 -
JSP内置对象application
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 用于保存所有应用程序中的公有数据。它在服务器启动时自动创建,在服务器停止时销毁。与session对象相比,application对象的生命周期更长,类似于系统的“全局变量”。 一、访问应用程序初始化参数 在we...原创 2017-02-21 16:05:59 · 1137 阅读 · 0 评论 -
JSP内置对象out
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) out对象用于在浏览器内输出信息,并且管理服务器上的输出缓冲区。 1、向客户端输出数据 这是最基本功能,提供两个方法print和println 注意: 2、管理响应缓冲 ...原创 2017-02-21 17:13:24 · 865 阅读 · 0 评论 -
使用EL表达式输出数据
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 使用EL表达式可以简化代码,基本语法:以${expresstion} 中间为合法的表达式,用于指定要输出的内容,可以字符串,也可以是由EL运算符组成的表达式。 EL的关键字如下,在为变量命名时,应该避免使用这些关...原创 2017-03-02 11:57:54 · 4464 阅读 · 0 评论 -
使用EL访问作用域范围的隐含对象
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 在EL中提供了四个用于访问作用域范围的隐含对象,即pageScope、requestScope、sessionScope和applicationScope. pageScope隐含对象用于返回包含page(页面)...原创 2017-03-02 16:31:57 · 4906 阅读 · 0 评论 -
JSP中表达式的使用
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) JSP表达式用于向页面中输出信息,其语法格式如下: <%= 表达式 %> 参数说明: 表达式:可以是任何Java语音的完整表达式。该表达式的最终运算结果将被转换为字符串。 下面举一些简单示例演示...原创 2017-02-14 16:33:00 · 7802 阅读 · 0 评论 -
JSP获取异常信息的exception对象
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) exception对象用来处理JSP文件执行时发生的所有错误和异常,只有在page指令中设置isErrorPage="true"的页面中才能使用。exception对象的常用方法如表6.7所示 下面用一个简单例子...原创 2017-02-23 14:05:44 · 14668 阅读 · 0 评论 -
JavaBean在JSP中的应用
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 在JSP中应用JavaBean非常简单,主要通过JSP动作标签<jsp:useBean>、<jsp:setProperty>、<jsp:getProperty>来实现对JavaB...原创 2017-02-23 17:06:36 · 1087 阅读 · 0 评论 -
JavaBean应用之数组转换为字符串
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 就是定义一个转换的类convert,在页面中调用这个的方法实现转换,非常简单代码如下: Convert.java: package com.home.web.dto; public class Conver...原创 2017-02-23 17:59:28 · 2027 阅读 · 2 评论 -
jsp中page指令常用属性
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) 1、language属性 设置jsp页面使用的语言,目前只支持java,默认值为java <%@ page language="java" %> 2、extends属性 设置js...原创 2015-08-30 18:25:08 · 11426 阅读 · 0 评论
分享