struts_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> struts >>列表
[coolxing按:转载请注明作者和出处,如有谬误,欢迎在评论中指正.]单文件上传1.通过HTML表单上传文件时,需要将表单的enctype属性设置为multipart/form-data,method属性设置为post.jsp页面代码:<formaction="${pageContext.request.contextPath}/upload/uploadAction_saveFile... 查看全文
· struts2--表单校验发布时间:2011-11-21
[coolxing按:转载请注明作者和出处,如有谬误,欢迎在评论中指正.]准备工作1.登陆页面的表单:<s:fielderror/><s:formid="loginForm"name="loginForm"method="post"namespace="/validate"action="validateAction_login.action"theme="simple">用户名:<s:textfieldname="username"/><br>... 查看全文
· struts2标签与jstl标签的混合使用发布时间:2011-11-17
1.以前一直使用jstl标签,后来也开始使用struts2的一些标签,毕竟struts2的有些标签使用起来还是比较方便项目中常常会出现struts2标签和jstl标签混和用的情况,比如在自定义标签或者在循环标签等1.在jstl中使用struts2<c:forEachvar="ee"items="${requestScope.serviceList}">jstl:<c:outvalue="${ee.id}"></c:out>el:${ee.id}struts2... 查看全文
1.默认先中一个<s:checkboxlistname="con"list="#{'0':'用户1','1':'用户2','2':'用户3'}"value="1"></s:checkboxlist>默认选中一个将value设置成选中的value值,这里将默认选中用户22.默认选中多个<s:checkboxlistname="con"list="#{'0':'用户1','1':'用户2','2':'用户3'}"value="#{'0','2'}"></s... 查看全文
· Struts 2 简单配置 发布时间:2011-11-04
建议下载struts-2.*.*.*-all.zip版本,可以到官方http://struts.apache.org/下载。下载完解压后如下图:apps文件夹是,有struts2供我们学习的示例,我们也可以参考里面的配置信息。docs文件夹是,有关struts2的一些文档。lib文件夹是,struts2的类库文件和依赖库文件。src文件夹是,为struts2的源码,我们可以用IDE开发就可以看到源码了。下面是配置struts2的简单示例,主要是让struts运行起来。1.创建JavaWeb项目... 查看全文
· struts开发中一些常见的问题发布时间:2011-11-04
转载自:http://yuxuan2029.blog.163.com/blog/static/194615336201151911314916/壹javax.servlet.ServletException:Request[/yhb]doesnotcontainhandlerparameternamed'method'.Thismaybecausedbywhitespaceinthelabeltext.解决:form表单中缺少提交方法method=post/get貳java.lang... 查看全文
· struts2 配置多个方法发布时间:2011-11-02
struts.xml文件结构struts.xml文件是整个Struts2框架的核心。struts.xml文件内定义了Struts2的系列Action,定义Action时,指定该Action的实现类,并定义该Action处理结果与视图资源之间的映射关系。<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEstrutsPUBLIC"-//ApacheSoftwareFoundation//DTDStrutsConfiguration2... 查看全文
· 基于Struts2的stream发布时间:2011-10-18
最近的一个项目中有涉及到将页面内容导出到WORD的需求。实现方式可以从两个角度去考虑,一种是基于javascript技术,再有就是通过java技术。首先说说基于前台的实现。刚开始,出于简单的考虑,我准备在前台jsp处理。其中有两种实现方式。一种是纯javascript的,另一种是通过在jsp中嵌入java代码实现。javascript的实现要考虑到浏览器的兼容性,所以暂时不想通过js来进行控制。当然,如果有前端的js框架封装如jQuery的封装,这样做起来就简单多了... 查看全文
例如一个表单利用struts2中的<s:token/>加上tokenSession拦截器很有效防止表单重复提交,但是action中对表单的数据也做了一次验证,切验证并未通过,我们一般会通过history.back()返回表单输入页面,当表单数据正确填满后,发现表单不能正常提交,就是因为第一次提交的时候tokenSession将session中存放的<s:token/>生成的数据给清除了<inputtype="hidden"name="struts.token... 查看全文
http://blog.csdn.net/axin66ok/article/details/6176000在网上学习尚学堂Struts2的过程中,遇到了这个问题,当在配置Struts.xml中<constantname="struts.devMode"value="true"/>,启动tomcat的时候报了一个这样的错误严重:Exceptionstartingfilterstruts2java.lang.NullPointerExceptionatcom.opensymphony... 查看全文
· 初识Struts2总结发布时间:2011-09-24
基本使用,首先将源码中的项目解压,然后将其web.xml中的内容复制<filter><filter-name>struts2</filter-name><filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping><... 查看全文
· Struts应用配置发布时间:2011-09-21
Web.xml文件配置<servlet><servlet-name>action</servlet-name><servlet-class>org.appache.struts.action.ActionServlet</servlet-class><init-param><param-name>config</param-name><param-value>/WEB... 查看全文
· struts 1 中 html:form发布时间:2011-09-14
来看看使用ActionForm这个主题,当时使用了一个静态表单网页:*form.htm<html><head><title>Login</title></head><body>Pleaselogin:<p><formname="userForm"action="/strutsapp/login.do"method="post">username<... 查看全文
以下是Struts2运行时调用方法的顺序图:(图21)四、总结阅读源代码是一件非常辛苦的事,对读者本身的要求也很高,一方面要有扎实的功底,另一方面要有超强的耐力和恒心。本章目的就是希望能帮助读者理清一条思路,在必要的地方作出简单的解释,达到事半功倍的效果。当然,笔者不可能为读者解释所有类,这也不是我的初衷。Struts2+xwork一共有700余类,除了为读者做到现在的这些,已无法再做更多的事情。读者可以到Struts官方网站下载帮助文档,慢慢阅读和理解,相信会受益颇丰... 查看全文
ognl表达式,有点像el表达式,用到struts标签中,不要用在普通标签和其它的地方如果是${stu.sid}--->#stu.sid如要是${requestScope.stu.sid}--->#request.stu.sid${sessionScope.stu.sname}--->#session.stu.sname实在不晓得是哪个用途域#{attr.stu.sid}会依次查找还有一个作用:#{'aa','bbb','ccc'}构造一个数组#{1:'男',0:'女'... 查看全文
Struts2.0Struts自推出以来不断受到开发者的追捧,其最新版本Struts2.0亦代表了下一代JavaWeb开发的新趋势。Struts2.0框架具有一系列丰富的特性,对大型开发社区很有帮助,而且,从Struts1迁移到Struts2也不是很困难。ApacheStruts(简称Struts)是一种非常流行的Web框架,可用于使用Java企业版(JEE)开发Web应用。Struts项目是负责开发及维护Struts框架的开源社区。Struts在2001年7月发布... 查看全文
· Struts2 需找Action发布时间:2011-01-14
写这个之前,在一个Java群里面跟一伙人吵的很凶,原因就是因为我问了一个访问Action不带后缀“.action”而找不到的问题,吵了很久,一群人鄙视了我很久,最后不了了之,之后测试了一下,确实是我错了,来说说我的理解。我是想遮掩访问action:http://localhost:8080/myproject/login,myproject是我的项目名,login是登陆action,这里我没带后缀,我的做法是这样配置:<... 查看全文
· struts2配置发布时间:2011-01-14
对于struts大家也许都不陌生,但很多时候可能还会出错,今天就把我出错的地方说说,提醒后来者吧...struts1我们知道配置文件struts-config.xml是放在WebRoot下的WEB-INF中,而我在做struts2的时候尽把struts.xml文件和struts1一样放置,运行老报404找不到路径错误,自己还郁闷了很久,最后想了想struts1+struts2本质上的区别.哎...粗心的我把配置文件放错位置,struts2的配置文件应该在src的目录下... 查看全文
Struts2的校验框架续struts2同样支持客户端的验证:1、form的主题(theme)一定不能设为simple一、修改register2.jsp中表单的主题(去掉theme="simple"):<s:formaction="register">2、将form的validate属性设置为true:<s:formaction="register"validate="true">最好不要使用struts2给我们提供的客户端校验方法。二、struts2的客户端校验... 查看全文
Struts2的输入校验续一说明:遇到类型转换错误的时候(也就是说不能进行类型转换),struts2框架自动生成一条错误信息,并且将该错误信息放到addFieldError里面。类型转换与输入校验的流程:1.首先Struts2对客户端传来的数据进行类型转换2.类型转换完毕后再进行输入校验3.如果类型转换和输入校验都没有错误发生,那么进入execute方法(调用商业逻辑)注意:如果类型转换不成功,也同样要进行输入校验一、修改注册页面register.jsp:<body><... 查看全文