![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
struts1.X
xinglu
无聊ING
展开
-
1_struts1的环境搭建
搭建struts1的步骤: 1,导入jar包,在lib目录下 2,修改web.xml,设置url路径指向ActionServlet<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3....2009-06-17 06:51:23 · 117 阅读 · 0 评论 -
2_struts1简单入门例子---登陆
下面用一个简单的login例子来简单的演示一下struts的流程 1 开发form 要接受浏览器传来的参数,就要对新建一个form类,这个类需要继承自org.apache.struts.action.ActionForm,form中的字段要和浏览器表单的字段名匹配(实际上是set/get属性名),这里假设前台表单传回username和password2个参数。package...2009-06-17 07:51:40 · 114 阅读 · 0 评论 -
3_struts-config.xml基本配置导致抛出异常的原因分析
几种在struts-config.xml中经常由于粗心导致的配置错误 1 在action-mapping中的path属性中没有匹配到请求url的对应action时,一般会抛出如下异常 org.apache.struts.chain.commands.InvalidPathException: No action config found for the specifi...2009-06-17 15:25:15 · 162 阅读 · 0 评论 -
4_struts framework工作流程分析
1 读取配置 (初始化ModuleConfig对象)A 由于在web.xml中配置了<load-on-startup>0</load-on-startup> , ActionServlet在servlet容器启动的时候启动,然后读取struts-config.xml配置文件中的信息,并且根据这些信息为struts不同的模块初始化ModuleConfig对象: ...2009-06-17 16:39:38 · 83 阅读 · 0 评论 -
5_struts重要组件。
1 Action 每个Action在第一次请求的时候初始化,而不是在ActonServlet启动读取配置的时候初始化。 在web环境中,Actioni一旦被初始化就一直存在于容器中,也就是单例模式。如果处理不当会产生并发问题,所以一般不能在Action中保存用户状态。 即使在<action>配置中多个path路径都指向同一个Ac...2009-06-17 18:27:28 · 77 阅读 · 0 评论 -
FileUpload 1.0 上传文件 中文文件名乱码
步入2011年末了,可是公司一直都还是使用的旧平台框架.struts1.1 很老的框架了,有些细小的bug在开发中会遇到 现在记录一下struts1.1中自带的fileupload.jar 1.0版本的问题该jar组件用于实现文件上传,在实际开发中发现,当上传中文文件名的时候,server端会发生中文文件名乱码的问题.刚开始以为是浏览器的问题,但是使用http监听查看报文收发,截取...2011-11-24 14:45:15 · 151 阅读 · 0 评论