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