- 博客(14)
- 收藏
- 关注
转载 Struts2如何传值到jsp页面
不是action传值到jsp页面,而是jsp页面获取action中的属性值,或者范围(如request,session,application等)里的值。所以,有两种方法1,获取的是action属性的值,用struts2标签和ognl即可获取如, 这种形式2,获取的是范围内的值直接使用EL表达式如${name}为requestScope范围绑定的名为name的属性,省略requestScope因为
2015-06-07 16:28:31
392
转载 struts 1 中 <html:form>详解
* form.htm Login Please login: action="/strutsapp/login.do" method="post"> username password 您可以将网页改为JSP网页,并使用Struts标签来撰写表单元件,例如:
2014-12-23 15:27:50
887
原创 ssh:对于java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I错误解决
在J2EE框架下开发web网站,这种问题经常遇到,只要我们网上搜一下,就可以看到很多版本的,我整理一下: 第一种可能性解决:看看我的项目:主要 是里面的Structs 1.3 (structs 2)和Hibernate 3.2(或更高版本)中的JAR包里antlr2.7.2 与 antlr2.7.6 冲突,只要删除Structs 1.3中的低版本的antlr2.7.2就可以了。具体操作如下
2014-12-23 11:32:20
392
原创 struts1.x的国际化
一,基本的国际化步骤1:配置struts国际化在struts-config.xml中配置message-resources标签其中的参数是国际化配置文件MessageResource.properties的文件名。步骤2:提供国际化配置文件中文:MessageResource_zh_cn.properties英文:MessageResourc
2014-12-23 10:11:23
350
原创 struts2中result的type跳转类型
Struts2框架默认配置中已经提供了很多的result类型,可以打开struts-default.xml配置文件来查看。 chain:Action链式处理的结果类型,也就是将结果转发到这个action中。 chart:整合JFreeChart的结果类型 dispatcher:用于整合JSP的结果类型 freemarker:用于整合freemarker结果类型。
2014-12-22 17:30:12
401
原创 struts.xml配置文件
xml version="1.0" encoding="UTF-8" ?>DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN""struts-2.0.dtd">struts> 该属性指定需要Struts2处理的请求后缀,该属性的默认值是action,即所有
2014-12-20 20:14:29
299
转载 struts2之Action配置的各项默认值、result配置的各种试图转发类型及为应用指定多个struts配置文件
1、Action配置的各项默认值(1)、如果没有为action指定class,默认是ActionSupport。(2)、如果没有为action指定method,默认执行action中的execute()方法。(3)、如果没有为action指定result,默认值为success。 2、result配置的各种试图转发类型...其中type的常用类型有:di
2014-12-20 19:48:12
401
原创 Hibernate核心API
Configuration类:Configuration对象用于配置和启动Hibernate。Hibernate应用通过Configuration实例来指定对象-关系映射文件的位置或者动态配置Hibernate的属性,然后创建SessionFactory实例。SessionFactory接口:一个SessionFactory实例对应一个数据存储源。应用从SessionFactory中获
2014-11-30 11:31:30
1310
原创 struts2中的web.xml配置
2009-12-05 12:33:42| 分类: struts2学习笔记|举报|字号 订阅注意点:如果web容器是J2EE1.3(servlet2.3)及以前的规范,由于不会自动加载struts的标签库,所以需要在web.xml文件中手动加载struts的标签库,文件名struts-tags.tld,一般放在WEB-INF下面,可以自己指定,在web.xml中
2014-11-14 16:01:13
868
转载 struts2的ognl标签详解
OGNL表达式struts2标签“%,#,$”一、什么是OGNL,有什么特点? OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点: 1、支持对象方法调用,形式如:objName.methodName(); 2、支持类静态的方法调用和值访问,
2014-11-13 17:38:03
289
原创 防盗链
为什么会产生盗链一般浏览有一个重要的现象就是一个完整的页面并不是一次全部传送到客户端的。如果请求的是一个带有许多图片和其它信息的页面,那么最先的一个Http请求被传送回来的是这个页面的文本,然后通过客户端的浏览器对这段文本的解释执行,发现其中还有图片,那么客户端的浏览器会再发送一条Http请求,当这个请求被处理后那么这个图片文件会被传送到客户端,然后浏览器会将图片安放到页面的正确位置,就这
2014-10-08 16:12:35
330
转载 Struts1和Struts2的区别和对比:
Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口,而struts2的Action是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必须的,任何有e
2014-10-06 21:58:32
257
转载 web.xml 中的listener、 filter、servlet 加载顺序及其详解
首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter -> servlet 同时还存在着这样一种配置节:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息。我们的 lis
2014-10-06 11:38:41
249
原创 servlet与filter的加载顺序详解
1).filter的init方法在容器初始化时加载。第一次加载容器执行顺序随机,以后再次加载顺序以第一次加载顺序为准。2).filter的doFilter方法在请求url时执行,如果有多个filter匹配,则按照顺序执行(前提是doFilter方法里面最后要调用FilterChain的doFilter方法,这个方法作用是继续执行下个filter,如果没有加,则不执行下面的filter)
2014-10-05 19:08:04
364
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人