Struts
iteye_17076
这个作者很懒,什么都没留下…
展开
-
Cannot find bean org.apache.struts.taglib.html.BEAN in any s
错误提示: Cannot find bean org.apache.struts.taglib.html.BEAN in any scope 解决办法: 2个原因: 第一: 在JSP文件中有; 在web.xml配置了如下: struts-bean /WEB-INF/tld/struts-bean.tld ...2006-10-22 15:46:36 · 212 阅读 · 0 评论 -
页面之间的传值问题!
Action向JSP传值的时候:request.setAttribute("aaa",AAA);然后在前台得(可以设置成hidden等等eg:[input type="hidden" id="name" name="name" value="<%=request.getAttribute("name");%>"])。 但是刷新页面(就是指进入Action中然后2006-12-01 09:55:04 · 81 阅读 · 0 评论 -
从request获取各种路径总结
从request获取各种路径总结 request.getRealPath("url");//虚拟目录映射为实际目录 request.getRealPath("./");//网页所在的目录 request.getRealPath("../");//网页所在目录的上一层目录 request.getContextPath();//应用的web目录的名称 如http://localho...2007-12-19 14:50:52 · 138 阅读 · 0 评论 -
关于checkbox使用!
new.jsp: 某字段: [input type="checkbox" name="shiftDesc" value="1"] 注意:shiftDesc为数据库中的某一个属性字段! FormBean中为普通的setShiftDesc()跟getShiftDesc() Action.java: if(form.getShiftDesc()!=nul...2006-12-12 17:39:03 · 77 阅读 · 0 评论 -
Struts中IFrame与Frame的区别
IFrame中的src不能跟.do只能跟页面,而Frame中可以跟.do连接也可以跟页面2007-03-07 19:02:00 · 155 阅读 · 0 评论 -
getOutputStream() has already been called for this response
下载文件的时候报错!!! response这个对象是Servlet自己管理的,之所以出现上面的错误: 1.网上都说跟Output之类其他的输出流相互排斥了。 2.也可能是多次调用那个Struts里面定义的方法。 3.最后查出原因:Struts方法之间调用引起的。 因为:每个方法都返回的是一个ActionForward对象,而response是ActionForward对象参数,所以就会使...2007-05-25 20:16:51 · 516 阅读 · 0 评论 -
Struts2的Hello World!
1.用MyEclipse New一个Web Project:struts2 2.在http://people.apache.org/builds/struts/上下载所需的包 然后在WebRoot/WEB-INF导入Struts2的包: commons-logging-1.0.4.jar freemarker-2.3.4.jar junit-3.8.1.jar ...2007-07-31 11:28:57 · 89 阅读 · 0 评论 -
[转帖]Struts1.x跟Struts2.x的区别
来源:struts2开发组 翻译:tianxinet(胖猴) [color=brown]1.Action 类:[/color] • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个Action...2007-07-31 11:40:19 · 77 阅读 · 0 评论 -
struts1.x的动态验证实例
1.写一个Action类: [code] public class LoginAction extends Action { public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)...2007-07-31 15:53:34 · 80 阅读 · 0 评论 -
Struts的下拉列表标签说明!
java 代码 [select name="puOrganization.orgId" style="WIDTH: 186px;" ] [logic:iterate id="orgAll" name="orgAllList" ] [option value="${orgAll.orgId}"] [bean:write name="orgAll.2006-11-29 11:25:44 · 75 阅读 · 0 评论 -
Struts两种跳转方式!
第一种:常规的跳转:return mapping.findForward(" "); 第二种:强制跳转:return new ActionForward("abc.do");或者return new ActionForward("abc.jsp");2006-11-27 22:53:03 · 94 阅读 · 0 评论 -
strtus中使用filter实现中文编码
[color=red]strtus中使用filter实现中文编码[/color] [color=blue]1.首先建立一个类文件:[/color] import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class MyFilter implements Filter { ...2006-10-22 15:49:35 · 77 阅读 · 0 评论 -
Struts标签的用法
[code] [/code] logic:present 中的name属性跟Action中Session.setAttribute("userinfos",list);对应!!!!! logic:iterate 中name跟logic:present中的name对应,id跟bean:write中的name对应! 结论:外面的id属性总跟里面的name...2006-10-22 16:00:15 · 64 阅读 · 0 评论 -
Struts中的Struts-config.xml配置文件
中的跟前台页面的 对应!!!2006-10-22 16:16:40 · 54 阅读 · 0 评论 -
设置ActionForm来配置表单字段数据的初始化
可以用ActionForm里的reset()方法设置!!! 然则它就会在页面上显示出初始化的数据,并不需要在前台做设置! 注意: ActionForm里有两个reset(): 默认的是: public void reset(ActionMapping mapping, [color=red]HttpServletRequest[/color] request) 还有一个就是: ...2006-11-06 21:34:25 · 148 阅读 · 0 评论 -
Struts常用标签使用说明
一.篇: 1.相当于HTML中的,其中focus属性为初始化光标对应username这个表单元素 2.相当于.其中property属性表示:查找与form对应的formbean,并调用其对应的属性值来填充次标记内容.(跟一样) 3.其中property属性表示只显示和property属性相关的错误信息. 4.跟都相当于 ...2006-11-06 23:33:33 · 75 阅读 · 0 评论 -
Struts的两种验证方法!!!!!!!!!!!!!!!!!!!!
第一种:静态验证:用ActionForm中的validate()验证: 1.[color=red]login.jsp[/color]文件: [code] username : [/code] 2.[color=red]LoginForm.java[/color]文件: [code] public ActionErrors validate(ActionMapping map...2006-11-07 21:13:49 · 85 阅读 · 0 评论 -
APACHE通用日志和LOG4J
使用日志的三个目的: 1.监视代码中变量的情况,把数据周期性记录到文件中,供其它应用系统分析工作. 2.跟踪代码运行轨迹,作为日后审计的依据. 3.担当开发环境中的调试器,向文件或控制台打印代码. 用System.out.print()用户不希望得到这些数据===>所以通过第三方工具===>APACHE通用日志包,它提供了一组通用日志接口,用户可以自由选择实现日志接口的第三方软件通用日...2006-11-07 22:50:10 · 405 阅读 · 0 评论 -
ActionForm得不到数据
不能用button 必须用submit! button用于跳转,submit用于发送. 即:用于:[input onclick="location.href="doSth.do"" type="button" /] 发送:[input type="submit" value="submit" /] 如果是button类型也可以用于发送: document.formname.action="doS.2006-11-17 09:22:08 · 93 阅读 · 0 评论 -
struts1.x的TOKEN解决重复提交实例
1.新建PrepareInsertAction.java,InsertAction.java,InsertForm.java: PrepareInsertAction.java: [code] public class PrepareInsertAction extends Action{ public ActionForward execute(ActionMapping mapp...2007-07-31 17:38:29 · 117 阅读 · 0 评论