`
peonyzzdx
  • 浏览: 590539 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
解决办法:把相同包低版本的去掉
我当时的改正方法:1.ping ip  2.telnet ip port    3.启动监听器 网络上比较全的解法: 1。IP错误。(ping ip ) ping ip 服务器IP是否正确 telnet ip port 端 口号错误:一般不会错误。 进行一下操作:在DOS上键入sqlplus,检查oracle是否开启 一却正常,执行下面第2步。 2。防火墙 如果机器上安装有放火墙,可能是服务器端口号屏蔽而造成的。关闭防火墙后,尝试重新连接。 仍然不行,执行第3步。 3。数据库监听未启动 在命令提示符下启动或者手动启动 (修改PC上注册表中的ImagePath值。 我下面以现在主 ...
struts2标签不显示Label的解决方法  最近发现struts2的标签不管是<s:textfield>还是<s:password>一概不显示label了,连换行都不换了。 查找原因有三种情况: 1、发现原来struts.properties下多了这句话: struts.ui.theme=simple 2、struts2.xml 中有 <constant name="struts.ui.theme" value="simple" /> 3、 jsp页面form标签有属性 theme="simple&qu ...
1.http staus 500 The Struts dispatcher cannot be found.this is usually  caused by using struts tags without the ossociated filter..... 解决方法: (1)JSP页面中使用了标签 <%@ taglib prefix="s" uri="/struts-tags"%> (2)不是/* <filter-mapping>     <filter-name>struts2</filter-n ...
一、<s:date name="population.birthday" format="yyyy-MM-dd HH:mm:ss.SSS" /> 这里格式含义:yyyy-MM-dd年月日 HH:mm:ss.SSS时分秒毫秒 但要注意几个细微的地方: 1、"yyyy-MM-dd”中的“MM”一定要大写,不然会不起作用或者时间显 ...
Struts 2也支持用Java注解配置数据校验。Action同样需要继承自ActionSupport类,并用@Validation注解,表示该Action需要数据校验。然后在方法上配置@Validations。@Validations可指定多条校验规则,具体的配置见下面的代码: 代码17.11  BookAction.java package com.helloweenvsfei.struts2.action; import org.apache.struts2.interceptor.validation.SkipValidation; import com.opensymp ...
struts2 --客户端校验 1..将<s:form validate="true">的validate属性设置为TRUE 2.<s:form theme="">的theme属性不能设置为simple 3.最好不要使用Struts2提供的客户端校验 <s:form validate="true" ... > ... </form> 设置validate="true"之前和之后的JSP页面在运行时的源代码是不同的 设置该属性之前,表单的onsubmit="return ...
类型转换与输入校验的流程 1、首先Struts2对客户端传来的数据进行类型转换 当数据类型转换不成功时:struts2会自带一个提示错误的信息,并且将该错误信息放到addFieldError(此方法是action类继承ActionSupport类中的方法)里面显示出 ...
声明式验证示例程序 下面将给出一个例子来演示如何使用Struts2的validation框架来进行服务端验证。我们可以按着如下四步来编写这个程序: 【第1步】建立Action类 (NewValidateAction.java) Java代码 package action; import com.opensymphony.xwork2.ActionSupport; public class NewValidateAction extends ActionSupport { private String msg; //必须输入 private int age; // ...
struts2:字段校验和非字段校验代码示例: 此段代码中分别对字符串、日期、整型、email进行数据校验; Validation01Action.java   [/size] package org.validation.action; import java.util.Date; import com.opensymphony.xwork2.ActionSupport; public class Validation01Action extends ActionSupport { private String name; ...
Struts2校验框架的本质 展开xwork-2.0.4.jar中的com.opensymphony.xwork2.validator.validators包里面发现有很多的校验类 因此,我们知道,我们现在所使用的这种校验框架,实际上就是由Struts2已经给我们提供好的一些类 这些类来校验客户端的表单的输入请求,这些类,这些校验,都是由Struts2已经内置好的了,我们可以直接使用 然后打开包里面的default.xml文件,就可以知道<field-validator>中type是取值于default.xml文件的 expression和fieldexpression都是用于OGN ...
struts2支持三种验证方式: 编程式验证、声明式验证、注解式验证 服务器端验证(输入校验、struts2自带的validate框架验证) 1.我们需要配置struts2项目的最基本的jar包。(validate验证框架是有"xwork-core"包提供的) 2.使用st ...
struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts 2框架还包含一个struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。      struts.properties文件是一个标准的Properties文件,该文件包含了系列的key-value对象,每个key就是一个Struts 2属性,该key对应的value就是一个Struts 2属性值。       struts.properties文件通常放在Web应用的WEB-INF/class ...
一、理解Struts2拦截器 1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现. 2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一 ...
5.4.1  使用通配符 前面学过,可以在定义<action>元素的name属性的时候使用通配符,使这个<action>元素不仅仅可以匹配一个URL,还可以匹配一类URL。而action的class属性和method属性能使用通配符的值。如果使用以下<action>配置: java代码: 查看复制到剪贴板打印 <action name="*_*" class="cn.javass.action.action.{1}Action" method="{2}"> ...
Global site tag (gtag.js) - Google Analytics