struts
文章平均质量分 60
wangyanlong0107
这个作者很懒,什么都没留下…
展开
-
javax.servlet.jsp.JspException: Define tag cannot set a null value”。
原因是他调用了bean:define标签,却又再次执行了一个action。虽然指向的是同一个页面,但request中的内容变了,缺少了他需要的部分,就报错了。 在action中重新获得必须的内容,即可。 BTW:Define tag cannot set a null value这句话,一开始我们理解错误了。因为我们有自己写的自定义标签,而错误刚刚发生在引入这个自定义标签后,自然而然把这句...原创 2012-04-24 17:06:50 · 328 阅读 · 0 评论 -
【转】Struts 1.x 配置文件详解(下)
9) form-property标记form-property标记用于定义动态的FormBean的表单属性,动态FormBean可以使您在Struts的配置文件当中(而不是具体的类当中)定义表单的属性.如果包含的form-bean标记的type属性不是org.apache.struts.action.DynaActionForm或者其子类,则将忽略此标记.属性...原创 2015-03-15 14:30:18 · 89 阅读 · 0 评论 -
【转】Struts 1.x 配置文件详解(上)
使用Struts框架的一个好处就是可以用外部配置文件声明的方式来指定应用程序的很多配置,这样就可以不用将很多信息硬编码到应用程序里面,这样大大的简化了开发的过程.因为可以对应用程序进行各种更改而不需要重新编译任何的代码.所以struts的启动是这样的:在启动应用程序的时候Struts加载配置文件,并且创建了一系列与文件中的设置相对应的配置对象.然后,Struts使用这些配置来引导操作. ...原创 2015-03-15 14:29:26 · 118 阅读 · 0 评论 -
【转】web.xml文件分析
<?xml version="1.0" encoding="UTF-8"?> <!-- web.xml文件的schema信息 --> ...原创 2015-03-15 14:28:03 · 74 阅读 · 0 评论 -
【转】创建JavaBean的几种方法
创建一个Bean的方法有很多种,并且在完成JavaBean的创建后,可以将Bean的实例保存在标准的JSP上下文范围(page、request、session和application)中。通常情况下,可以使用以下几种方法:在Action中使用Java代码来创建JavaBean。在JSP中使用Java脚本来创建JavaBean。使用标准的<jsp:useB...原创 2012-12-17 14:00:21 · 1423 阅读 · 0 评论 -
【转】很详细的spirng+struts+hibernate实例
本文并不想介绍Struts,Spring,Hibernate的原理系统架构等,本文地目的是通过一个较复杂地实例介绍如何整合Struts,Spring,Hibernate,网上现有的例子虽然也能达到目的,但功能都比较单一,复杂的例子时会有意想不到的麻烦。本文对读者假设已经具备了以上框架的基础知识。以及那些已经了解Struts,Spring,Hibernate的基本概念,但是还没有亲身在较复...原创 2012-12-13 14:17:51 · 338 阅读 · 0 评论 -
struts bean:write标签页面换行显示的问题
目前系统中,用户在输入框中敲了回车,结果在页面上显示为空格。 现在客户要求对这部分进行修改,如果敲了回车,页面也要换行显示。 我在后台对显示的字符串进行了判断,如果包含了"\r\n",“\n”,那么就替换为"</br>",然后在jsp中用bean:write输出。结果却是xwwrt</br>hjiop;l;l</br>qwq</br>ffgg<原创 2012-08-22 14:09:36 · 255 阅读 · 0 评论 -
【转】struts1.2 文件上传处理(引自javablog)
前一段时间刚来公司,看到一个项目中以前有人写的struts代码。是使用了FormFile来处理关于文件上传的模块。但是用力一段时间后,发现出问题了。写完的这个模块,上传文件是没有问题的,但是当服务器的空间较小的时候,穿一个比较大的文件就出问题了,文件还没有上传完,就抛出一个错误的页面,报告上传模块出了问题,而且是Tomcat默认的出错页面。 于是想办法,修改,查看源代码,发现原来...原创 2012-08-17 14:01:58 · 97 阅读 · 0 评论 -
【转】struts教程
概述 本文主要讲解什么是Struts Framework,它的框架结构,组件结构,以及简单的配置讲解。文章的包括了如下七大部分:Framework的概念和体系简介Struts的概念和体系结构Struts的工作原理和组件Struts配置文件简介Struts高级特性Struts标记库一个简单的示例Framework概念一直以来我们都说Strut...原创 2012-08-15 14:56:37 · 154 阅读 · 0 评论 -
【转】struts文件上传,各种类型对应的MIME配置类型大全
.a' : 'application/octet-stream', '.ai' : 'application/postscript', '.aif' : 'audio/x-aiff', '.aifc' : 'audio/x-aiff', '.aiff' : 'audio/x-aiff', '.au' : 'audio/basic', ...原创 2012-08-09 16:04:18 · 127 阅读 · 0 评论 -
【转】struts ActionForm数据类型不匹配
报错信息:java.servlet.ServletException: BeanUtils.populatejava.lang.IllegalArgumentException: argument type mismach 场景:当页面数据提交时,有时会报这样的错 ,通常jsp 点击提交按钮时没有进入action 直接抛错,配置文件信息检查都正确 原因:Bean...原创 2012-08-09 16:03:02 · 147 阅读 · 0 评论 -
StrutsBug
type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception java.lang.IllegalArgumentException: Null prope...原创 2012-04-13 17:52:46 · 122 阅读 · 0 评论 -
【转】struts1 中ActionForm赋值原理
在struts1中,当点击submit页面提交后, 由 ActionServlet交给RequestProcessor的processPopulate()方法, 由processPopulate()方法收集请求数据,放在map中,key为表单域的name属性,如 name, account.name, stocks[0].code. 然后借助于 Common-beanutils 工具包设置到 ...原创 2012-07-18 17:36:53 · 174 阅读 · 0 评论 -
【转】Struts2教程7:上传任意多个文件
从《Struts1.x系列教程(8):上传单个文件》中给出的例子可以看出,在Struts1.x中上传单个文件是非常简单的,但在实际应用中,上传文件的个数一般是不确定的,如在网络硬盘中,用户可以根据自己的需要上传任意多个文件(当然,网络硬盘一次上传文件的数目一般也是有上限的,如50个,但用户可以只上传了3个文件,因此,在这种情况下,上传文件的个数也是不确定的)。如果读者用过“网易网盘”或其他类似的服...原创 2012-07-17 17:39:13 · 66 阅读 · 0 评论 -
Cannot find bean XXXForm in any scope
action-mappings > <action attribute="calcForm" input="/form/calc.jsp" name="calcForm" path="/calc" scope="request" type="com.yourcompany.struts.action.原创 2012-06-15 13:43:26 · 500 阅读 · 0 评论 -
【转】JSP 防止重复提交 防止重复刷新 防止后退问题以及处理方式
一。前言你在任何一个比较专业的BBS都会看到这样的问题,即使你Google一下,也会发现有很多的人在关注和询问,但大家给出的解决方法却都是千差万别,(有的人主张采用脚本来解决;有的则想重定向到别的页面;有的则将此问题提升到Token的角度)为什么会有如此大的差异呢?二。问题场景首先,我们应该先了解为什么要处理这样的问题?或者专业一点就是它适合的场景是什么?(似乎只有人来问没有人来解释)...原创 2012-06-07 11:18:19 · 77 阅读 · 0 评论 -
struts1 一次提交多个ActionForm
JSP中有两个actionform放在同一个form中,分别对应两个数据库表,现在用的是struts1,如何实现在同一个form中提交,交给后台的action处理? struts1不支持一个页面多个actionform,想复用form就继承。 但是不能复用另外的actoin,只能用html写个表单提交到那个写好的action。 1) 如果只提交一次form,然后调用对应的acti...原创 2015-11-11 17:10:58 · 482 阅读 · 0 评论