`
flyfeel
  • 浏览: 9935 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
ServletOutputStream为使用二进制流输出,其编码只能为ISO 8859-1; 若要输出字符,则使用Writer,Writer为输出文本字符。
今天使用security进行权限控制时,需要用到application中的数据,但是发现无法使用strust2中的actioncontext获取。 个人猜测可能是由于security运行在strust2之前,strust2还未能注册当前请求的ActionContext,所以无法使用它获取application。 下面为spring 中 通过 contextLoader 获取servletcontext的方法: WebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicationContext() ...
mysql insert into ...语句有两种写法 1: insert into table_name (valuename1,valuename2,...) values (value1,value2,...) 2:  insert into table_name set name1=value1, name2=value2,... 一般来说,常用的为第一种语句,但第二种语句更为快速,所以推荐使用第二种语句形式
JavaScript现在极其重要。一些网站使用JavaScript来增添魅力;如今的许多Web应用程序依赖它;其中一些甚至是完全用JavaScript编写而成的。我在本文中将指出一些重要的规则,介绍如何使用你的JavaScript、使用哪些工具以及你将从中得到什么好处。   确保代码尽量简洁   不要什么都依赖JavaScript。不要编写重复性的脚本。要把JavaScript当作糖果工具,只是起到美化作用。别给你的网站添加大量的JavaScript代码。只有必要的时候用一下。只有确实能改善用户体验的时候用一下。   尽量减少DOM访问   使用JavaScript访问DOM元素很容易, ...
<s:if test="hasFieldErrors()">            <s:iterator value="fieldErrors">                <s:iterator value="value" status="statu">                   //field的错误消息是List 因此还需要迭代一次                         <s:set name="index" valu ...
获取记录总数: totalResult = (Integer)criteria.setProjection(Projections.rowCount()).uniqueResult(); 获取记录 criteria.setProjection(null)          .setResultTransformer(Criteria.ROOT_ENTITY); list = criteria.list();
http://www.freemarker.org/eclipse/freemarker/
在freemaker ftl模板文件中引入Struts2 标签: <#-- <#assign s=JspTaglibs["/WEB-INF/struts-tags.tld "]> --> 使用Struts2 标签的方式:在JSP中是<s:***></s:***>如:<s:if></s:if>,而在freemaker中则是〈@s.***></@s.***> 更要注意的是:当在select标签时,使用的是自定义的Map,则需要写成如下形式: <@s.select name=" ...
Global site tag (gtag.js) - Google Analytics