- 博客(82)
- 资源 (1)
- 收藏
- 关注
原创 黑马程序员—基础学习 _常用类( 2)
------- android培训、java培训、期待与您交流! ----------SimpleDateFormat类:是日期格式化工具类继承关系:java.lang.Object java.text.Format java.text.DateFormat java.text.SimpleDateFormat模式字母字母
2015-05-30 15:26:58
577
原创 黑马程序员—基础学习 _常用类( 1 )
------- android培训、java培训、期待与您交流! ----------System类:1)包含一些获取系统信息的描述的方法;2)在 System 类提供的设施中,有标准输入、标准输出和错误输出流;3)对外部定义的属性和环境变量的访问;加载文件和库的方法;4)快速复制数组的一部分的实用方法实践代码:public class SystemDemo {
2015-05-30 15:25:09
570
原创 No projects are found to import 问题如何解决
在myeclipse中导入项目遇到:No projects are found to import导致原因:项目目录中没有.project或者.classpath,解决方案:1.project, .classpath直接拷贝到相应位置即可 2、新建一个同名的项目,然后把项目文件直接拷贝放置的新建项目文件夹下面即可
2013-12-15 10:09:02
2834
原创 Myeclipse安装插件
现在就以在myeclipse中安装Spket为例子步骤如下:1、helpr-->myeclipse configuration center 2、选择Software设置插件名称:Spket IDE 更新链接:http://www.agpad.com/update/选中add site然后添加:然后点击:Change重启后插件安装成功
2013-09-05 14:30:31
879
转载 JSP页面之间传值几种方法
几种JSP页面传值方式: 1. 隐藏域传值: "> 2. URL传值: 用button a. '" value="修改分销商" /> b.把input的onClick=”modifyRegion()” function modifyRegion() { window.self.location = client_node_modify.jsp?
2013-08-22 15:00:33
3580
原创 从JSP页面读取数据乱码问题
在jsp页面中插入以下代码,使发送和接收的代码类型统一只要在JSP页面中插入下面代码就可以使接受和发送数据类型统一注意:页面数据库的代码格式要统一
2013-08-22 11:08:30
1039
原创 JSP网页传参错误(0151转八进制成333)
错误如下上图:由上图可知:我准备上传一个编号编号值为0515但是值传到函数里面是就成333了从而导致错误经过仔细检查代码基本是正确的导致原因:由于字符串是以‘0’开头的,程序误认为0515为八进制数据,从而转换为十进制就成了“333‘纠正: 删除
2013-08-21 19:35:12
747
转载 Hibernate配置文件和映射元素解释
"-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> com.mysql.jdb
2013-08-21 08:19:07
993
转载 MySQL5触发器教程
触发器相对而言比较新,因此会有(bugs)缺陷.所以我在这里给大家警告,就像我在存储过程书中所说那样.不要在含有重要数据的数据库中使用这个触发器,如果需要的话在一些以测试为目的的数据库上使用,同时在你对表创建触发器时确认这些数据库是默认的。 约定和编程风格 每次我想要演示实际代码时,我会对mysql客户端的屏幕就出现的代码进行调整,将字体改成Courier,使他们看起来与普
2013-08-21 05:43:12
750
转载 MySql级联删除和更新
(一)利用外键实现级联删除1、先建立测试数据库[sql] view plaincopyCREATE TABLE `roottb` ( `id` INT(11) UNSIGNED AUTO_INCREMENT NOT NULL, `data` VARCHAR(100) NOT NULL DEFAULT '',
2013-08-21 05:28:56
995
原创 he.jasper.JasperException: javax.el.PropertyNotFoundException: Property '0' not found on type com.jy
JSP页面错误:he.jasper.JasperException: javax.el.PropertyNotFoundException: Property '0' not found on type com.jygzxt.po.login.Deptadmin说明:显示在页面数据的EL表达式有误
2013-08-21 04:54:04
1406
转载 hibernate中lazy的使用
azy,延迟加载Lazy的有效期:只有在session打开的时候才有效;session关闭后lazy就没效了。lazy策略可以用在:* 标签上:可以取值true/false* 标签上,可以取值true/false,这个特性需要类增强* /等集合上,可以取值为true/false/extra* /等标签上,可以取值false/proxy/no-prox
2013-08-21 01:17:44
680
转载 主键生成策略
Assigned:主键由外部程序生成,无需Hibernate干预。identity:采用数据库提供的主键生成机制,如MySql、DB2、SqlServer的自增主键。sequence:使用数据库的sequence机制。hilo:通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。seqhilo:与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保
2013-08-21 00:38:20
1114
转载 在Eclipse中用远程svn资源库创建项目并提交和更新
在Eclipse中用远程svn资源库创建项目并提交和更新 接下来就是在Eclipse中用远程svn://192.168.1.12/sevenStar创建项和提交项目:1.用svn创建项目目录,在Explorer中右键选择import如图: 弹出如下对话框,选择 从svn检出项目 单击Next出现如下图对话框: 选择创建新的资源库位置,单击Ne
2013-08-20 12:01:37
2692
原创 Class: com.opensymphony.xwork2.inject.util.
错误:Class: com.opensymphony.xwork2.inject.util.或者java.lang.ClassNotFoundException: com.opensymphony.xwork2.util.TextUtils导致原因是:多包jsonplugin-0.34.jar,或者缺包:struts2-json-plugin-2.1.8.1.jar 和 json-
2013-08-20 10:12:11
922
原创 java.lang.NoSuchMethodError: antlr.collections.AST.getLin
java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I错误其实是这个错误是myeclipse中自带的antlr_2.72jar包版本低导致的解决办法:1、选择window中的preference2、选中myeclipse3、点击project capabilitie,选择struts24、选择antlr_2.7
2013-08-20 09:43:49
779
原创 Action class [loginAction] not found - action - file:/D:/tomcat/webapps/JYGZXT/WEB-INF/classes/strut
错误:严重: Exception starting filter struts2Unable to load configuration. - action - file:/D:/tomcat/webapps/JYGZXT/WEB-INF/classes/struts.xml:25:42at org.apache.struts2.dispatcher.Dispatcher.init(Dis
2013-08-19 21:03:59
3237
转载 如何使用多个Spring的xml配置文件(多模块配置)
在用Struts Spring Hibernate进行项目团队开发的时候,我们每个开发人员可能都会用到spring的配置文件,如果我们每个开放人员都用同一个的话,这样会给项目开发带来一定的影响,不过大家不用急,Spring为我们提供了很好的方法,我们可以写多个xml文件,然后将每个文件引入进来就行了,话不多说了,马上开始!!方法一、在web.xml中定义 contextConfigLoca
2013-08-19 15:43:23
3502
转载 正确配置多个struts配置文件示例
struts-config.xml: xml version="1.0" encoding="UTF-8"?>DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-co
2013-08-19 15:12:01
706
转载 使用多个Struts 配置文件
1. 使用多个struts-config.xml 文件: 当struts-config.xml 变得越来越大时,维护这个文件变成了一件很痛苦的事。可以根据不同的功能或模块将struts-config.xml 分解为不同的文件,以方便后期的开发和维护。第一步:按照功能将struts-config.xml 划分为几个小文件,具体做法是:(1) 将应用程序公共的全局配置放到s
2013-08-19 15:11:27
679
转载 forward和redirect的问题(路径问题)
3.4.1. 绝对路径与相对路径如果咱们使用的URL网址是以“/”开头的,那么这个网址就叫做绝对路径。如果咱们使用的URL网址不是“/”开头的,那么这个网址就叫做相对路径。3.4.1.1. 相对路径在相对路径上,两者的表现是相同的。看看lingo-sample/03-03/这个例子,如果我们去请求relative/
2013-08-19 10:51:12
2100
1
转载 用户的访问权限过滤器,防止用户直接输入URL直接访问资源。
Java 代码:Java代码 package com.viano.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.serv
2013-08-18 21:54:07
3788
转载 Java Web 之过滤器Filter详解
、概念:Filter也称之为过滤器,它是Servlet技术中比较激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。二、Filter简介Servlet A
2013-08-18 21:53:31
2487
转载 web.xml 部署描述符元素
转自:http://www.iteye.com/topic/652691在每一个Web应用程序路径的Web-INF下和conf下存在一个Web.xml配置文件, 用来设定Web应用程序的配置。在Web.xml中的设定非常多, 接下来分段来说明它的各项设定: PUBLIC"-//Sun Microsystems,Inc.//DTD Web A
2013-08-18 21:06:19
915
原创 Struts2拦截器的使用(详解) ----全局配置
如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0(必须加,否则出错)也可以改为对全局Action设置自己需要的拦截器,如下:在struts.xml里面定义全局的配置设
2013-08-18 19:13:33
2702
转载 JSP页面中限制对 Web 资源的访问
现在,可以指示服务器使用何种验证方法了。“了不起,”你说道,“除非我能指定一个来收到保护的URL,否则没有多大用处。”没错。指出这些URL并说明他们应该得到何种保护正是security-constriaint元素的用途。此元素在web.xml中应该出现在login-config的紧前面。它包含是个可能的子元素,分别是:web-resource-collection、auth-constraint、
2013-08-18 15:53:55
2788
转载 web.xml配置详解
1、定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文
2013-08-18 15:48:24
1033
转载 防止用户直接访问url的权限控制(使用过滤器)
这是个过滤器的内容,[java]public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest req
2013-08-18 15:46:39
6536
原创 防止用户直接访问有关jsp页面的几种办法
防止用户直接访问jsp页面的几种办法: 1.把JSP页面放在WEB-INF目录下,存放在此目录或者它的子目录里的任何东西都受到了保护。不过,不太推荐,因为并非所有的容器都具有这种保护机制,例如WebLogic就做不到这一点。 2.使用servlet过滤器来过滤对jsp页面的请求. 3.在部署文件web.xml中使用安全限制.这个比过滤器容易,不用另外编写一个过滤器了.配置如
2013-08-18 12:58:56
8795
转载 struts2 拦截器能拦截页面
用来控制用户对页面的访问权限。比如登录后才能访问系统的页面,可以像这样实现:1.要在struts.xml文件中添加下面的代码: /sessionValid.jsp 还要在具体action的跳转配置中添加下面代码:
2013-08-18 11:35:34
1138
转载 Struts2拦截器
1. 理解拦截器1.1. 什么是拦截器:拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在
2013-08-18 11:33:43
764
转载 自定义拦截器
作为“框架(framework)”,可扩展性是不可或缺的,因为世上没有放之四海而皆准的东西。虽然,Struts 2为我们提供如此丰富的拦截器实现,但是这并不意味我们失去创建自定义拦截器的能力,恰恰相反,在Struts 2自定义拦截器是相当容易的一件事。 大家在开始着手创建自定义拦截器前,切记以下原则:拦截器必须是无状态的,不要使用在API提供的ActionInvocat
2013-08-17 22:19:05
772
转载 Struts2 拦截器 实现登录权限
拦截器 struts.xml改变默认拦截器开发权限验证拦截器①用户登陆成功后,保存User对象到session对象中②拦截器中获取session对象,判断其中user对象是否为空为空,返回到登录,不为空,继续操作③部分代码:[java] view plaincopypublic class AuthIntercep
2013-08-17 22:00:43
965
转载 Struts2 验证码图片实例
登陆验证码(struts2实现) 1.login.jsp Java代码 "java" import="java.util.*" pageEncoding="GBK"%> "s" uri="/struts-tags"%> "text/javascript"> function changeValidateCode
2013-08-17 20:26:43
809
转载 struts2验证框架的验证信息重复出现
使用Struts2 的验证框架,使用基于字段的校验,但验证信息重复多次出现, 第一次提交表单。某个数据不符合规则,就会出现一条错误信息。再次提交,上次显示的错误信息不消失,又多出一条一模一样的错误信息。提交几次,就会多显示几条一模一样的错误信息。 经过查书上网考证,终于明白当Struts2 由 Spring 生成的时候,默认是singleton (单态行为),整个Spring容器中每一个
2013-08-17 19:49:30
971
转载 JSP页面跳转大全
(1). forward()方法 使用到javax.servlet.RequestDispatcher类 RequestDispatcher rd = getServletContext().getRequestDispatcher("url"); rd.forward(requestVar,requestVar); //传递servlet的入口参数 即: get
2013-08-16 23:12:16
924
转载 Struts2验证框架的使用和扩展
struts2的能够对前台提交的表单数据进行输入有效性校验,通常有两种方式:1、在Action类中通过validatexx验证,这种方式很简单,在此不再赘述;2、通过编写xx-validation.xml文件执行表单验证,当用户提交表单请求后,struts会优先执行xml文件,如果校验不通过是不会让请求访问指定action的。本文介绍一下struts2通过xml文件进行校验
2013-08-16 20:43:20
680
转载 Struts 常用验证
一、struts2.0的输入验证: A、手动验证:1)重写validate()2)重写validateXxx() B、使用验证框架 Action类都要继承ActionSupport类二、为一个Action设置多个逻辑处理: 为了更具有针对性的处理业务逻辑与针对性的进行输入校验,可以采用指定业务逻辑处理方法的方法,即对同一个Action设置多个逻辑处理方法,也就是说对于
2013-08-16 20:31:28
933
原创 Struts2 validator 验证器
验证器规则: 1. 命名规则 : Action的名字-validation.xml2. 继承的层次结构和接口由Action类来实现。Xwork搜索Action的继承树来查找Action的父类和实现的接口的默认验证。3. 验证器可以组合使用4. 路径:与验证的action同一路径Struts2默认的验证功能 : 下面列出struts2验证框架的验
2013-08-16 20:23:18
892
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人