struts1
谁的大王
谁派谁去巡山,谁是谁的大王
展开
-
C标签
:设置指定范围内的变量,若不存在则创建var指定变量的名称value指定变量的值scope指定范围:用于删除变量var指定要删除的变量名称scope指定变量的范围:计算表达式并将结果显示在页面上:若value表达式不存在原创 2011-10-07 18:08:53 · 588 阅读 · 0 评论 -
bean标签
项目引入struts后,在WEB-INF中会生成c.tld,struts-html.tld,struts-logic.tld等文件在jsp中引用相应标签的tld文件。jsp中taglib里的uri和prefix分别对应tld文件中的uri和short-name:1. 此处id是随便起的元素别名,与下面的name值对应;name是一个集合 元 /原创 2012-04-13 00:02:26 · 647 阅读 · 0 评论 -
request与response
在servlet中的request和response最好是HttpServletRequest和HttpServletResponse,如果不是应该强转为这两种类型,否则好多重要的方法会掉不到比如把ServletRequest转化为HttpServletRequest,ServletResponse转化为HttpServletResponserequest: ——>创原创 2012-04-14 15:07:47 · 587 阅读 · 0 评论 -
有虚拟目录得到真实目录
String realPath = request.getSession().getServletContext().getRealPath(pathdir);原创 2012-04-22 15:47:54 · 741 阅读 · 0 评论 -
validate验证——struts1
一. FormBean验证1.在struts的配置文件中指定validate=“true”2.在FormBean中重写validate方法,并将错误信息保存在ActionErrors的对象errors中,并返回errors对象3.在jsp中用显示二. ActionBean验证ActionMessages messages = new ActionMess原创 2012-04-14 16:37:59 · 1750 阅读 · 0 评论 -
文件上传与下载————>struts
下载时设置前台的响应类型:response.setContentType("application/x-download");os = response.getOutputStream();is = new FileInputStream(new File(path));上传时设置前台的相应类型:response.setContentType("text/html;charset=原创 2012-04-22 14:11:52 · 542 阅读 · 0 评论 -
DispatchAction
1、编写Action,继承自DispatchAction将execute方法改为其他名字2.struts-config.xml中的3.jsp页面中增加一个隐藏域,里面也有一个请求参数: 错误写法:url?opType="findAll"正确写法:url?opType=findAll原创 2012-04-11 16:57:25 · 415 阅读 · 0 评论 -
html标签
项目引入struts后,在WEB-INF中会生成c.tld,struts-html.tld,struts-logic.tld等文件在jsp中引用相应标签的tld文件。jsp中taglib里的uri和prefix分别对应tld文件中的uri和short-name:1.html的一般的form形式: 足球原创 2012-04-11 16:34:01 · 982 阅读 · 0 评论 -
struts1中的actionFrom
实体类用作ActionFrom时必须先new一下:public class CountyForm extends ActionForm{ private County county = new County();——>new ......}原创 2012-04-11 16:37:13 · 754 阅读 · 0 评论 -
页面跳转
location.replace("url");location.href="url";原创 2012-04-11 14:57:39 · 511 阅读 · 0 评论 -
struts1的拦截器1_1
SAIF(Struts Action Invocation Framework)是一个开源组件,它让Struts框架具备Action拦截器与IOC的功能 1.将saif.jar包放入你的lib中。 2.创建Interceptor类。 3.写interceptor配置文件:interceptor-config.xml。这个配置文件中指定了interceptor类和要被拦截的action。 4.在转载 2012-03-23 22:10:38 · 3806 阅读 · 1 评论 -
struts1的拦截器2
1·首先写一个类 MyInterceptor 继承ActionServlet,代码如下public class MyInterceptor extends ActionServlet { @Override public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOEx转载 2012-03-23 22:15:35 · 1374 阅读 · 0 评论 -
struts1的拦截器1_2
Struts2已经发布一段时间了,这个版本较struts1.x版本有了很大变化,其中一个就是增加了拦截器功能。这是个非常有用的功能,可是struts1.x却没有。 其实,struts1.x可以配合插件,实现拦截器的功能。 SAIF(Struts Action Invocation Framework)是一个开源组件,它让Struts框架具备Action拦截器与IOC的功能,这样转载 2012-03-23 22:13:32 · 4850 阅读 · 0 评论 -
logic标签
项目引入struts后,在WEB-INF中会生成c.tld,struts-html.tld,struts-logic.tld等文件在jsp中引用相应标签的tld文件。jsp中taglib里的uri和prefix分别对应tld文件中的uri和short-name:1. 2.通过fwxx对象的uid属性值与value值比较来判断是否相等原创 2012-04-12 23:34:42 · 723 阅读 · 0 评论