上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页
拦截器(interceptor)是Struts2最强大的特性之一,拦截器可以让你在Action和result被执行之前或之后进行一些处理。同时,拦截器也可以让你将通用的代码模块化并作为可重用的类。Struts2中的很多特性都是由拦截器来完成的。例如params拦截器将HTTP请求中的参数解析出来,并设置为Action的属性。servlet-config拦截器直接将HTTP请求中的HttpServletRequest对象化HttpServletResponse对象传给Action。Struts2中内置类许多的拦截器,它们提供了许多Struts2的核心功能和可选的高级特性。这些内置的拦截器在str Read More
posted @ 2011-07-18 15:32 attitudedecidesall Views(331) Comments(0) Diggs(0) Edit
配置和使用拦截器在struts-default.xml中已经配置了以上的拦截器。如果您想要使用上述拦截器,只需要在应用程序struts.xml文件中通过“<include file="struts-default.xml" />”将struts-default.xml文件包含进来,并继承其中的struts-default包(package),最后在定义Action时,使用“<interceptor-ref name="xx" />”引用拦截器或拦截器栈(interceptor stack)。一旦您继承了struts-default Read More
posted @ 2011-07-18 15:18 attitudedecidesall Views(213) Comments(0) Diggs(0) Edit
1:jsp里面的name对应如:<s:form action="mySelf"> <s:textfield name="val" label="Requird email"/> <s:submit/> </s:form>2:常见mySelf类继承ActionSupport,并且添加字段val3:创建action-validation.xml<?xml version="1.0" encoding="UTF-8" ?> <!DOCT Read More
posted @ 2011-07-18 15:05 attitudedecidesall Views(126) Comments(0) Diggs(0) Edit
http://code.google.com/p/j2eewiki/wiki/Struts2Validator Read More
posted @ 2011-07-16 10:55 attitudedecidesall Views(177) Comments(0) Diggs(0) Edit
validation.xml 的命名规则和放置路径:文件名:<ActionClassName>-validation.xml<ActionClassName>就是要验证的Action类的名字。 要将此文件放于Class文件相同的目录。如果在Action类在struts配置中有多个action实例(action name),那么对应某个action的验证文件名规则如下:文件名:<ActionClassName>-<aliasName>-validation.xml例如:UserAction-login-validation.xml(注意:上面的&l Read More
posted @ 2011-07-16 10:35 attitudedecidesall Views(686) Comments(0) Diggs(0) Edit
大规模网站架构实战之体系结构(一) 其实大规模网站并没有什么神奇之处,主要看你的思维和视野(在考虑成本的情况下),主要体现个人认为在于拆和分,就是把一个复杂的问题尽可能的拆分成几个部分,现在MS和开源已经为我们做了很多工作,我们大多时候仅是在关注如何整合现有的资源,下面是我为XXX企业所做的体系结构设计。由于时间关系写的比较乱,具体参考图来理解。XXX企业项目分析:一、特征分析1、用户特征:游客(互联网) 1000万以上企业用户 (需要登录认证) 10万左右个人用户(需要登录认证) 1000万左右2、数据特征:门户网站新闻数据 (数据量不大)业务数据 (单项业务指标最大值在5400万/月)数据 Read More
posted @ 2011-06-19 00:38 attitudedecidesall Views(738) Comments(0) Diggs(1) Edit
CSDN的blog不维护了,可惜了15万的流量,总感觉在那里很不爽~ Read More
posted @ 2011-06-15 20:21 attitudedecidesall Views(172) Comments(0) Diggs(0) Edit
昨天开始就碰到在IIS里面通过URL无法直接访问到图片,提示错误,所以经过研究发现,合理的配置节应该如下先改成集成模式,然后再改成经典模式<system.webServer> <directoryBrowse enabled="true" /> <handlers> <remove name="mvc" /> <remove name="MVC Handler" /> <add name="MVC Handler" path="*" Read More
posted @ 2011-06-11 08:29 attitudedecidesall Views(258) Comments(0) Diggs(0) Edit
TMD的今天很郁闷,用的是VS2010 然后做的项目是MVC 2但是考虑到今后可能升级到MVC 2所以就引用了 MVC3 版本的system.web.mvc导致无法找到该资源,折磨了半天,才发现要改回来,MS你也太恶心了,MVC2应该是MVC的子集啊,盖茨哥 Read More
posted @ 2011-06-08 22:02 attitudedecidesall Views(458) Comments(0) Diggs(0) Edit
今天在做MVC项目的时候,使用微软企业库的缓存接口icachemanager,抛出如下异常The current type, Microsoft.Practices.EnterpriseLibrary.Caching.ICacheManager, is an interface and cannot be constructed. Are you missing a type mapping?经过检查,发现要在webconfig里面注册 <configSections> <section name="cachingConfiguration" type=& Read More
posted @ 2011-06-08 16:36 attitudedecidesall Views(450) Comments(0) Diggs(0) Edit
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页