- 博客(38)
- 资源 (109)
- 问答 (9)
- 收藏
- 关注
原创 struts2使用插件建立图表
问题!struts2使用插件建立图表定义:为什么要使用插件,因为在web开发中有时候会用到,建立图表来显示数据,类给用户直观的数据结果,这个时候就需要使用jar来实现了,别人写好的jar包。我们只需要拿来用就可以了。自己去编写的话会很复杂的。案例:struts.xml配置文件内容<!DOCTYPE struts PUBLIC "-//Apache Software
2015-10-30 18:22:43 817
原创 Struts2防止form表单重复提交
问题?Struts2防止form表单重复提交原理:1.struts2环境2.拦截器:在struts-default.xml可以找到这两个拦截器返回结果invalid.token -->/message.jsp 案例:jsp页面: str
2015-10-30 17:57:02 881
原创 OGNL表达式2
问题:OGNL常用相关标签的使用,OGNL表达式2的使用案例:下载地点:点击打开链接 注:做该案例,前提是struts2的环境1.struts.xml文件<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.ap
2015-10-30 15:12:41 503
原创 Struts2的OGNL表达式
问题?OGNL表达式,什么事OGNL表达式呢?1.定义:OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。总而言之一句话,想对EL表达式在四大域中获取对象,OGNL表达式可直接在动作类
2015-10-30 09:19:01 880
原创 struts2基于xml配置文件的用户验证方法
问题!struts2基于xml配置文件的用户验证方法,比struts2用户验证validate方法更加简便的方法环境要求:struts2的环境及相关的7个包。基于XML配置文件的方式:动作类中的所有方法进行验证:在动作类的包中,建立一个名称为:动作简单类名-validation.xml ,比如要验证的动作类名是UserAction UserAction-validati
2015-10-28 21:37:15 1022
原创 struts2用户验证的validate方法
问题?struts2用户验证的validate方法变成人员有时候会遇到注册页面或者登录页面的信息验证。当然我们可以使用jquery框架或者js来做。这里讲
2015-10-28 16:20:09 1096
原创 struts2自定义拦截器
问题?struts2自定义拦截器的作用是什么?在我的另外一篇servlet文章中提到的。在用户登录的时候回用到session啦来给标记,但是在三大框架的过程中没有servet,那该怎么办呢?这个时候我们就需要自定义拦截器来做这个登录事情了。在此做这个之前要把struts2的环境搭好喔!详情:http://blog.csdn.net/mr_li13/article/details/49391
2015-10-28 14:51:35 706
原创 Struts2上传单文件或者多个文件的好处
问题?Struts2上传单文件或者多个文件的好处在哪里呢?我们都知道上传文件的基本步骤都是读取文件域,得到文件名,然后得到真实存储路径,然后再构建输入输出流,这样几个步骤,我们的文件上传也就搭成了。显得有些麻烦了是吧?接下来让我们去看看,struts2给我们带来的便利。原理:struts2拥有自动转换类型的功能,这是好处一。struts2我们所拷入的common-io.jar包集成了一
2015-10-28 07:10:16 899
原创 三大框架常见错
Unable to load configuration. - [unknown location] Line: 177 - java/net/PlainSocketImpl.java:177:-1
2015-10-27 13:41:18 912
原创 struts2如何得到siervlet对象
问题?struts2如何得到siervlet对象,有几种方式我们用案例来说明:1.首先是struts.xml文件的action设置 <action name="webAction1" class="cn.itcast.action.WebObjectAction" method="execute1"> /web.jsp <action name="webActi
2015-10-26 17:21:42 452
原创 struts2中如何设置四大域对象
问题!struts2中如何设置四大域对象我们以案例来说明:struts.xml文件 /customer/error.jsp /scope.jsp cn.itcast.action.ScopeAction在这个类中写域对象的设置值/** * */package cn.itcast.action;impo
2015-10-26 16:57:06 1961
原创 Struts2自定类型转换器
问题!自定义类型转换器是什么?为什么要使用类型转换器 我们都知道struts有自动转换类型的功能,但是却只限于基本类型的转化。(如遇到表单填写日期这种就不行了),这个时候我们就需要定义类型自动转换器,来对所需要的数据进行转换。一、自定义类型转换器1、编写一个类,继承com.opensymphony.xwork2.conversion.impl.DefaultTypeConver
2015-10-26 16:01:11 637
原创 Struts2.xml文件中的常量、全局错误的配置及相关动态方法的调用
问题!Struts2.xml文件中的常量有哪些,Struts2的处理过程,如何自动更新配置文件、全局错误的配置及相关动态方法的调用和方式,表单请求参数数据通过拦截器如何到实体类1.Struts2的处理过程 2.相关常量(在开发中有些需要注意的) 上述的配置自动更新,我们使用的devMode,因为它不仅具有打印
2015-10-25 19:16:27 1576
原创 Struts2配置文件及相关标签的介绍
问题,配置文件中有哪些标签及标签的各个作用,Action的使用方法,自动更新配置文件的设置,动作名称后缀名的设置,各个result中type属性值。1、编写struts.xml配置文件 <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN" "http:
2015-10-25 00:30:31 1194
原创 Struts2框架的搭建及配置文件的配置
一、问题:Struts2框架的搭建,及jar包的使用,二、Struts2简介(面试)面试资料及Struts2的介绍可下载资源:三、搭建Struts2的开发环境1、找到所需的jar包:官网下载(http://struts.apache.org/download.cgi#struts23241)struts-2.1.8.1-all(zip包)解压发行包的lib目录中(不同版本需要的最小
2015-10-25 00:05:27 2545
原创 jsp文件上传原理
文件上传的原理,文件上传用到的jar包,文件上传遇到文件编码问题,文件的大小限制,文件上传临时文件的设置,文件上传重命名问题,分目录存储上传的文件,多个文件上传时,没有上传内容的问题,上传进度检测。一、文件上传的原理1、文件上传的前提:a、form表单的method必须是postb、form表单的enctype必须是multipart/form-data(决定了POST请求方式,请
2015-10-22 11:13:31 2040
原创 MySql连接及数据的传输例子
1.首先建立数据库2.导入JDBC,beanutil单元测试包3.javaBean类(和数据库列相同,最好列名相同)package com.dp.web.domain;import java.io.Serializable;import java.util.Date;public class Customer implements Serializable { privat
2015-10-18 14:24:30 1396
原创 MyEclipse中的常用快捷键
eclipse 中的注释 快捷键 (1)Ctrl+Space 说明:内容助理。提供对方法,变量,参数,javadoc等得提示, 应运在多种场合,总之需要提示的时候可先按此快捷键。 注:避免输入法的切换设置与此设置冲突 (2)Ctrl+Shift+Space 说明:变量提示 (3)Ctrl+/ 说明:添加/消除//注释,在eclipse2.0中,消除注释为Ct
2015-10-17 23:55:02 451
原创 JSTL中的核心标签库(EL)
问题?JSTL中的核心标签库有哪些?c:if和c:forEach的用法及属性?一、JSTL中的核心标签库有c:if和c:forEach 1.c:if作用:判断是否为true,如果为true,那么标签的主体内容就会显示。属性:test:必须的。要求必须是boolean的。支持表达式(EL或Java表达式)var:保存test运算结果的变量scope: 保存的域
2015-10-11 14:33:33 1117
原创 EL调用普通类的静态方法(EL自定义函数)
问题?EL调用普通类的静态方法(EL自定义函数),SUN提供的标准EL函数库一、EL自定义函数编写步骤(自定义EL函数的编写步骤即自定义标签的编写步骤):1、编写一个普通的java类,提供一个静态方法,也就是在EL表达式中要处理的方法。如:package com.dp.javaWeb.function;public class toup { public static Strin
2015-10-10 19:26:29 4154
原创 EL表达式的11大隐式对象
问题?EL的11大隐式对象有哪些?和jsp的9大隐式对象有区别吗?首先,EL的11大隐式对象与jsp的9大隐式对象是不同的。前者的对象只在中使用。而后者在${}表达式中使用一、获取JSP的内置对象(11大EL内置对象):难点,不要与JSP的内置对象和范围名称搞混11大EL隐式对象中,其中一个是表示自身对象外,其余都是表示的Map结构EL隐式对象名称Java类型
2015-10-10 16:56:06 1819
原创 Jsp中的EL表达式
问题?EL表达式是什么?作用是做什么定义:EL(Expression)表达式它只是JSP中的表达式,不是一种开发语言。基本语法:${EL表达式}1.获取数据*****EL表达式只能获取四大域中的数据。EL表达式获取的对象如果是null,页面不会显示数据。因此,EL表达式中永远不会出现空指针异常p.name:调用域中名称为p对象的getName方法,点运算符是
2015-10-09 21:12:21 1069
原创 JavaWeb的开发模型(重要)
问题?JavaWeb的开发模型是那些?一、模型1(了解)JSP+JavaBean(建议别用这种方式,繁琐的开发模式)二、模型2(开发实际应用)概念程序中理解MJavaBean:模型modelVJSP:显示页面viewCServlet:控制器control
2015-10-09 18:14:29 1525
原创 JavaBean的定义和原理及bean的动作元素
问题?什么是javabean?原理是什么?用来干什么?一、定义及原理:JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。属性名称符合这种模式,其他Java 类可以通过自省机制发现和操作这些JavaBean 的属性。用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包。J
2015-10-09 14:57:33 2500 1
原创 jsp的四大域对象解析及xml映射jsp及jsp常用标签
问题?jsp的四大域对象是那些?解析xml映射jsp文件?jsp常用标签是那些?一、jsp的四大域对象JSP中隐式对象的名称范围名称具体的类型PageContextpagejavax.servlet.jsp.PageContextrequestrequestjavax.servlet.ServletReques
2015-10-09 11:16:01 1173
原创 Jsp中的PageContext隐式对象详解
问题?关于jsp的九大隐式对象中的PageContext详解pageContextjavax.servlet.jsp.PageContext非常重要一、pageContext有三大作用:1、本身是一个域对象。同时还能操作其他三个域对象(PageContext ServletRequest HttpSession ServletContex
2015-10-08 12:20:38 2209
原创 jsp中的九大隐式对象
问题?什么是jsp的隐式对象?九大对象分别是什么?1.JSP的内置对象(9个JSP内置对象)JSP的内置对象引用名称 对应的类型request HttpServletRequestresponse HttpServletResponsesession HttpSession(有开关的:page指令的session属性的取值)
2015-10-07 23:33:11 1117
原创 Jsp的定义及作用还有声明
问题?什么是JSP?作用是什么?如何定义和声明?有哪些jsp指令及作用?一、定义:JSP(全称JavaServer Pages)是由Sun Microsystems公司倡导和许多公司参与共同建立的一种使软件开发者可以 响应客户端请求,而动态生成HTML、XML或其他格式文档的Web网页的技术标准。JSP技术是以Java语言作 为脚本语言的,JSP网页为整
2015-10-06 15:51:05 3939
原创 Sublime Text插件怎么安装
作为前端人员,要找一个很顺手的编辑器真的不容易,不但占地小,Sublime Text且插件很多,很强大。下面我向大家介绍一下它的安装及插件的使用方法。Sublime Text软件可以去官网下载:http://www.sublimetext.com/软件安装好了之后,我们来安装一个插件,推荐使用package control组件来安装插件(安装这个来管理插件,而且插件也可以通
2015-10-06 00:36:33 1475
原创 编程语言汉英翻译
Enumeration------------枚举Regular Expression------------正则表达式Programming-----------编程
2015-10-05 18:03:30 1531
原创 css3做幽灵按钮
问题?有时候我们会看到那种非常炫酷,又很有动画感的页面或者图标动画或者那种透明又由动画的按钮。那应该怎么做呢?原理:运用css3中的几个属性及jquery,css3,js属性介绍:举个例子:像这样的幽灵按钮。 像这样的按钮怎么做呢?例子: 例子目录:目录文件有那些:
2015-10-05 15:22:45 1863
原创 Session的用法(代码解析)
问题?在Web开发过程中,都会涉及到session的用法,比如网站用户的登陆在线状态,还有session持久化等等。细说session的用法,代码分析注:都在servlet类中的执行第一步:设置session的标记 //在把user对象放入session中,有了标记,这点儿很重要。 request.getSession().setAttribute("user", user)
2015-10-04 16:42:25 7687
原创 会话Session的持久化处理
问题?什么是持久化?让我们用一幅图片来进行说明吧。 左半边部分在博客session类中的session缓存时间的两种设置方式中已经详细说明了,在本文章中重点说持久化。持久化相对客户端来说是透明的,不能进行修改,全部设置都是默认设置,其定义类似session缓存时间的设置。但是都是默认设置的,对于用户来说不需要关心,但是我们如何来进行持久化设置呢? 首先,我们试
2015-10-04 16:06:30 5816
原创 *客户端禁用Cookie后的会话数据保存
问题?客户端禁用Cookie后的会话数据保存,这是什么呢?就是用户将浏览器的第一方请求Cookie和第三方请求Cookie给禁止了,到了浏览网页的时候就会出现不鞥正常浏览网页的效果。当然在一般情况下,很少有人回去禁用Cookie,因为不可能全国观众都是编程人员吧!但是作为一名编程人员,就应该注意整个问题,如何避免在编程过程中的,URL地址转发的时候避免Cookie被禁用的情况发生。第一
2015-10-04 14:43:26 2676
原创 MD5算法
问题?什么是MD5算法(保护数据唯一的计算机算法)定义:MD5(Message Digest Algorithm MD5)算法,信息-摘要算法5,又称数据指纹,是计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。将数据(如汉字)运算为另一固定长度值,是杂凑算法的
2015-10-03 23:22:54 947
原创 session缓存时间的两种设置方式
问题?设置session失效时间的2种方法,setMaxInactiveInterval和session-config的不同第一种:在web.xml中的session-config配置session-timeout元素(WEB.XML文件中的元素)用来指定默认的会话超时时间间隔,以分钟为单位。该元素值必须为整数。如果 session-timeout元素的值为零或负数,则表示会话将永
2015-10-03 23:06:54 7378
原创 网站用户存在状态的session用法及例子
问题?首先我们知道,在我们登录网站的时候,点击一个又一个链接,但是用户显示依然存在,这是为什么呢,网站又是如何识别的呢?那怎么来做这个效果呢?接下来用一个例子及原理为大家说明。原理:session的用法,当我们登陆验证成功后就在session中写一个标记,等点击链接的时候就会一直识别是否有这个标记。HttpSession概述及原理探讨得到HttpSession对象:Http
2015-10-03 22:32:54 2879
原创 jsp或者html页面编码格式更改
问题?在我们使用MyEclipse软件或者其他软件的时候,新建文件内容默认编码通常是ISO等类的编码,我们就希望,当我们打开这个页面的编码格式是我想要的UTF-8格式,这样可以减少很对编程人员的麻烦。接下来,来教大家如何更改这个默认编码。第一步:打开MyEclipse软件,按照下图进行操作 第二步:搜索jsp或者
2015-10-03 16:57:14 2350
PLSQL安装包及oracle服务器端解压包
2016-08-17
IKAnalyzer5.2.1(用于lucene)
2016-06-18
json数据转化jar包
2016-06-11
.BASE64Decoder包
2016-06-08
Jfinal相关包、案例、开发手册
2016-05-19
generator的插件
2016-05-11
springmvc的jar包及案例
2016-05-07
jstl.jar和standard.jar所需jstl包
2017-05-23
WebSocket实现web网络聊天例子
2017-04-30
android的API合集(中英文) 官方下载
2017-03-02
listView.addFooterView()方法加进去的布局问题
2017-03-31
CentOS的ssh远程登录出问题?
2016-09-03
超链接带参的数据如何加密
2016-07-14
MySql设置时间触发器的问题?
2016-06-13
springmvc怎么重定向到webroot下
2016-06-03
Ajax怎么访问springmvc后台方法,并返回数据
2016-05-30
Mybatis中的parameterType的取值问题
2016-05-28
ajax解析后台数据,解析不出来?
2016-04-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人