隨筆-13  評論-9  文章-9  trackbacks-0
           

          DispatcherServlet
          1。初始化默認配置
          ?private static final String DEFAULT_STRATEGIES_PATH = "DispatcherServlet.properties";

          static {
          ??// Load default strategy implementations from properties file.
          ??// This is currently strictly internal and not meant to be customized
          ??// by application developers.
          ??try {
          ???ClassPathResource resource = new ClassPathResource(DEFAULT_STRATEGIES_PATH, DispatcherServlet.class);
          ???InputStream is = resource.getInputStream();
          ???try {
          ????defaultStrategies.load(is);
          ???}
          ???finally {
          ????is.close();
          ???}
          ??}
          ??catch (IOException ex) {
          ???throw new IllegalStateException("Could not load 'DispatcherServlet.properties': " + ex.getMessage());
          ??}
          ?}

          DispatcherServlet.properties 里面內(nèi)容為:
          org.springframework.web.servlet.LocaleResolver=org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver

          org.springframework.web.servlet.ThemeResolver=org.springframework.web.servlet.theme.FixedThemeResolver

          org.springframework.web.servlet.HandlerMapping=org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping

          org.springframework.web.servlet.HandlerAdapter=org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter,\
          ?org.springframework.web.servlet.mvc.throwaway.ThrowawayControllerHandlerAdapter

          org.springframework.web.servlet.ViewResolver=org.springframework.web.servlet.view.InternalResourceViewResolver

          可以看出如果沒有相應(yīng)的配置,DispatcherServlet就會調(diào)用默認設(shè)置

          posted @ 2006-06-23 10:03 Dragonofson 閱讀(2032) | 評論 (0)編輯 收藏
          <form?name="form1"?action=""?method="post">
          <select?name="s1">
          ????<option?value="aa">aaaaa</option>
          ????<option?value="bb">bbbb</option>
          ????<option?value="cc">ccccc</option>
          ????<option?value="dd">dddd</option>
          ????<option?value="ee">eeee</option>
          </select>
          </form>
          假設(shè)在修改頁面時,s1的值是dd,那么默認應(yīng)該選中的是dddd這個option,那我們可以用如下的JS代碼來實現(xiàn):
          <script?language="JavaScript">
          <!--
          for?(i=0;i<document.form1.s1.options.length;i++)
          {?
          ?????if(document.form1.s1.options[i].value=="<%=Rs("xxxxx")%>")
          ?????{
          ?????????document.form1.s1.options[i].selected=true;break;
          ?????}?
          }
          //-->
          </script>

          <%=Rs("xxxxx")%>的值為dd
          posted @ 2006-06-22 10:37 Dragonofson 閱讀(814) | 評論 (1)編輯 收藏
          最近在研究Spring MVC框架~發(fā)現(xiàn)一個問題.
          根據(jù)源碼的實例:
          It is named based on the servlet-name from web.xml with '-servlet' appended. This is a standard naming convention used in the Spring Framework
          那么配置文件不就是只能有一個了嗎?那么要是在大型的系統(tǒng)里面,Control很多的情況下。這個文件不回冗余嗎?調(diào)試不好調(diào)試,找bean 也不好找。那要怎么樣才能配置多個配置文件了????
          posted @ 2006-06-21 11:35 Dragonofson 閱讀(976) | 評論 (1)編輯 收藏
          僅列出標題
          共2頁: 上一頁 1 2 
          主站蜘蛛池模板: 彰武县| 敦化市| 前郭尔| 塔河县| 麻阳| 集安市| 雅安市| 鹤庆县| 和静县| 稷山县| 克什克腾旗| 晋州市| 桐乡市| 山东省| 浦江县| 庆云县| 闵行区| 沈阳市| 安龙县| 罗甸县| 固镇县| 阿坝| 青神县| 丰县| 壤塘县| 宜昌市| 乌鲁木齐县| 乌苏市| 嵊泗县| 铜梁县| 阳曲县| 潼南县| 右玉县| 周宁县| 措美县| 哈密市| 正蓝旗| 多伦县| 友谊县| 永和县| 方山县|