
Struts1.x
文章平均质量分 51
jc_dreaming2
这个作者很懒,什么都没留下…
展开
-
struts1.x相关知识小结
1、 ActionForm如果要求在传递到Action之前进行校验,必须实现validate方法。这属于服务器端表单验证,数据库的验证不能放在这里。客户端验证用JavaScript。如果要在组装前初始化属性,则要重写reset方法。 2、 DynaActionForm动态ActionForm。动态ActionForm是为了避免标准ActionForm膨胀而设计的,使用动态Action...原创 2010-01-01 16:35:04 · 89 阅读 · 0 评论 -
struts框架 taglib 之logic:present和logic:notPresent
及判定指定的http请求,cookie,header,安全角色,用户,javabean是否存在,根据判断结果来控制内容的输出,标签属性分别为: cookie:指定的cookie是否存在 header:指定的http请求的header是否存在 role:判断当前通过权限的用户是否具有指定的安全角色.多个安全角色之间以逗号隔开 user:判断当前通过权限验证的用户是否拥有指定用...原创 2010-12-10 08:50:43 · 258 阅读 · 0 评论 -
对Struts1.x的ActionForm的理解运用
封装表单值 Struts1.x通过ActionForm的子类来封装了客户端提交的form中的数据。而服务端程序只需要通过ActionForm的子类的对象实例就可以访问form中的数据,而如果不使用ActionForm类,就必须通过request对象来获得form中的数据。通过这种封装机制可以使代码更容易理解。 Action中的部分代码 [code="java"] Departmen...原创 2010-12-08 09:52:11 · 168 阅读 · 0 评论 -
Struts 与 Velocity 的集成
Java™ 服务器页面(JSP)技术是如此普及,以至于人们忘记了在创建 Web 页面时还有其他选择。但是最近,有些开发人员已经转向模板引擎,以获得在 JSP 中得不到的灵活性。虽然用 JSP 和模板引擎都可以把数据嵌入 HTML,但是每种技术都有自己的处理方式。Velocity 模板是一个特别流行的 JSP 替代品。Velocity 提供了平缓的学习曲线和巨大的易用性。开发人员喜欢它简洁的语法,而...原创 2010-12-06 13:52:53 · 91 阅读 · 0 评论 -
Struts 1.XX <html:file>的使用
COPY兄弟博客 http://12345678.iteye.com/blog/713954 [quote]Struts标签库中的文件上传标签()的使用,利用实现文件上传一般分为四步: 第一步: 编写JSP页面,在页面中使用struts标签库提供的标签,至少FORM表单组件相关的标签要使用struts提供的。 示例: JSP页面中的FORM表单块. Jsp代码 ...原创 2010-12-06 11:18:23 · 196 阅读 · 0 评论 -
JSP:does not start with a "/" character
[code="console"]严重: Servlet.service() for servlet action threw exception java.lang.IllegalArgumentException: Path mian/inettuts/MyJsp.jsp does not start with a "/" character[/code] 针对这样错误时由于struts...原创 2010-12-23 08:57:38 · 394 阅读 · 0 评论 -
Struts的<html:javascript>
Struts的标签能够在JSP网页中生成在客户端执行的JavaScript脚本。使用方法如下: 标签的formName属性指定需要验证的表单的名字。该标签能够访问为表单配置的验证规则包含的元素,把它包含的脚本写到JSP网页中,生成validateXXX()的函数,XXX代表表单的名字。 当用户在表单上按下提交按钮后,就会调用标签生成的JavaScript脚本的函数并执行。验证失败,不...原创 2010-08-14 16:47:53 · 223 阅读 · 0 评论 -
<html:radio>/<html:select> 默认选中
[code="jsp"] 发号类型: 咨询 办件 联办 [/code] [code="jsp"] 发号类型: ...原创 2010-05-17 19:42:35 · 180 阅读 · 0 评论 -
Struts1.x 重复提交剖析
在某些情况下,如果用户对一个HTML表单重复提交,Web应用应该必须能够判断用户的重复提交行为,以做相应的处理。 Struts给出了一个参考实现。org.apache.struts.action.Action类中提供了一系列和Token有关的方法: [code="java"]1.protected boolean isTokenValid(javax.servlet.http.Ht...原创 2010-01-05 16:18:33 · 91 阅读 · 0 评论 -
Struts1.x教程:配置文件总结
要想使用Struts,至少要依靠两个配置文件:web.xml和struts-config.xml。其中web.xml用来安装Struts框架。而struts-config.xml用来配置在Struts框架中要使用的资源。如Formbean、Action、插件等。如果使用了某些插件,如Validator、Tiles等。还可能需要其他的配置文件。 看到一篇关于struts1.x总结,推荐给大家 (...原创 2011-03-16 09:07:02 · 214 阅读 · 0 评论