`
bearjava
  • 浏览: 82229 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论
文章列表
Struts 2的表单标志在输出(render)HTML时,使用了模板的概念,增加了复杂性(因为它不像Struts 1.x的表单标志,它通常都是一个标志对应HTML的一个元素),因此大家在使用时,需要一些技巧:Struts 2的UI标志的表单标志默认是以表 ...
把spring和hibernate包加上后,还没写这2个的配置文件。连之前的struts2 的程序都跑不起来了,真实奇怪,总显示无法找到资源,也没有异常。 后来把spring和hibernate的jar包全部删除,立刻可以运行了。 struts 2应用只需要下列几个必须的jar: commons-logging-1.0.4.jar freemarker-2.3.8.jar ognl-2.6.11.jar struts2-core-2.0.11.jar xwork-2.0.4.jar 这几个是必须的,别的都可以根据需要来加入,而且最好是包要跟程序对应起来。 看来整合的时候还是得按步骤来进行, ...
WEB应用的权限问题困扰了我很久,一直没有找到合适的方法去处理。看了看各种授权模型后都有点深奥,一时间不能完全消化。特别是Spring的ACEGI安全机制,真是麻烦。  学了拦截器后,才发现可以用了处理权限问题。 首先需要明白哪些地方需要考虑安全问题,这是问题的根本。 1、JSP页面 a. 把JSP页面按照级别划分。 b. 创建admin文件夹,user文件夹等。  c. 然后通过Filter对不同的文件夹进行保护,只有满足一定条件的人才可以访问对应的文件夹下的JSP页面。  2、Action a、把项目按照模块去划分。 b、创建不同模块的XML文件和对应的package。  c、写一个Inte ...
整理了一下struts 2处理页面数据的细节。1、输出session中的值 a. <s:property value="#session['key']"/> b. ${sessionScope.key} 2、获取session中的值后判断 <s:if test="#session['key']==null"> 3、输出Action中的属性值 <s:property value="property"/> 4、输出国际化文件中的值 a. <s:text name="key" ...
通过使用SiteMesh插件,就可以在Struts2应用中使用SiteMesh装饰器页面来统一应用程序所有页面的显示风格。1 、安装SiteMesh插件   将Struts2下的struts2-sitemesh-plugin-2.0.6.jar文件复制到Web应用的根路径下。2、 配置web.xmlActionContextCleanUp过滤器用来与FilterDispatcher协同工作来整合SiteMesh, 通常按下面的顺序配置。a. ActionContextCleanUp过滤器。b. SiteMesh核心过滤器。c.  FilterDispatcher过滤器。<!-- 定义Act ...

加入javaeye

赫赫,我已经加入了javaeye,我是一个java爱好者,知道这里高手很多,以后会多像你们学习的。多多指教
Global site tag (gtag.js) - Google Analytics