飞翔吧

不做不说,说到做到

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

1.

<%-- .......--%>隐藏注释
<! -- .... -->动态注释,显示在文档中,并且可以在注释内部解释jsp表达式;

2.

%Tomcat_home%/conf/server.xml里
<Context path="/book" 
               docBase="webapps/Book">
</Context> 

3.

声明 <%! declaration(s) %>   具有类,对象作用域
表达式 <%= expression %>   具有方法作用域,(不能以;号结束一个表达式)
脚本小程序<% scriptlet %>    也可以在此中声明变量,且该变量具有方法作用域

考虑线程安全的关系,优先在表达式中声明局部变量,声明 通常用来声明只读变量(final)

4.

同步在jsp声明中的变量或使用一个page指令将isThreadSafe属性设置为false
<% synchronized(this){
                 if(..) {}
                                  }
%>

5.

The difference between ServletRequest.getRequestDispatcher and ServletContext.getRequestDispatcher(java.lang.String) is that this method can take a relative path.

6.
getModuleConfig().findForwardConfig(String )

response.sendError(HttpServletResponse.SC_BAD_REQUEST,getInternal().getMessage("noAuthorized,mapping.getPath()));

2种办法进行子应用模块之间切换。1。全局或局部的<forward>元素 2。SwitchAction

posted on 2005-03-15 09:44  飞翔  阅读(406)  评论(0编辑  收藏  举报