`
huanggege10
  • 浏览: 10669 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
jsp页面: =======struts2 标签 ==========<s:i18n name="login">    <!-- 得到WEB-INF/classes 下的login.properties--> <s:form action="Login"> <s:textfield name="username" key="user"/> <s:textfield name="password" key="pass" ...
#:从actioncontext中取值,前面加上#%:%{#username}百分号的作用就是将大括号中的值当成ognl表达式$:用于在struts配置文件中 #、%和$符号在OGNL表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分。在这里笔者简单介绍它们的相应用途。 1.#符号的用途一般有三种。   1)访问非根对象属性,例如示例中的#session.msg表达式,由于Struts 2中值栈被视为根对象,所以访问其他非根对象时,需要加#前缀。实际上,#相当于ActionContext. getContext();#session.msg表达式相当于ActionContext. ...
The Struts dispatcher cannot be found.  This is usually caused by using Struts tags without the associated filter。   问题原因来自 http://www.blogjava.net/freeman1984/archive/2010/06/01/322478.html; 原因:如果想要在jsp文件中,采用 struts的tag,那么jsp必须是通过action跳转得到,也就是必须通过web.xml所配置的过滤器访问文件,否则会有异常。 我将filter的url-pattern由 ...
此问题从 http://blog.163.com/wangxinbing502@126/blog/static/917237220102184112433/ 得到帮助: 解决办法是把客户端服务接口改成和服务端目录层次相同。 注:  客户端调用时会使这个异常在服务端抛出,客户端自己会得到一个异常(忘了)。
  在我们的 -validation.xml文件里面可以有两种方式定义校验器(validator): <validator> <field-validator> 当用其中任何一个是请记住一下几点: Non-Field-Validator:  <validator>允许我们声明两种类型的校验器(a plain Validator或者 a field-specific Validator) 例如: <validator type="expression> <param name="expressio ...
(一).xwork jar包:com.opensymphony.xwork2.validator.validators 下有一个default.xml文件,里面躺着些默认的校验器。 (二).验证规则指定 文件名称有两种指定方式:    ActionName-validation.xml    ActionName-alias-validation.xml    ActionName就是类名,比如有个LoginAction.java文件,那么ActionName就是LoginAction。    alias就是配置在struts.xml文件中,咱们指定的那个acti ...
struts2默认的是2M,改下这个全局设置 <constant name="struts.multipart.maxSize" value="100000000" /> fileUpload 的 maximumSize 也是设置上传文件大小的。只设置这个不改struts.multipart.maxSize的大小,改死了都2M。
Global site tag (gtag.js) - Google Analytics