当前位置:首页 > 开发 > 系统架构 > 架构 > 正文

WebSphere对JSP的缓存

发表于: 2011-09-01   作者:周凡杨   来源:转载   浏览:
摘要:       对于线网上的工程,更新JSP到WebSphere后,有时会出现修改的jsp没有起作用,特别是改变了某jsp的样式后,在页面中没看到效果,这主要就是由于websphere中缓存的缘故,这就要清除WebSphere中jsp缓存。要清除WebSphere中JSP的缓存,就要找到WAS安装后的根目录。        现服务

      对于线网上的工程,更新JSP到WebSphere后,有时会出现修改的jsp没有起作用,特别是改变了某jsp的样式后,在页面中没看到效果,这主要就是由于websphere中缓存的缘故,这就要清除WebSphere中jsp缓存。要清除WebSphere中JSP的缓存,就要找到WAS安装后的根目录。

       现服务器上WAS安装情况:

[was@HA5-WT02 web-g1-pf2]$ pwd

/home/was/web_web/web-g1-pf2

[was@HA5-WT02 web-g1-pf2]$ ls

bin     configuration  etc         installableApps  installedConnectors  logs        temp     wstemp

config  D:             firststeps  installedApps    installedFilters     properties  tranlog

 

找到temp目录,进去!

 

[was@HA5-WT02 web-g1-pf2]$ cd temp

[was@HA5-WT02 temp]$ ls

osgi_instance_location  sas.client.props  sas.stdclient.properties  sas.tools.properties  soap.client.props  ssl.client.props  web-g1-node2

 

进入节点目录 web-g1-node2 下:

cd web-g1-node2/

[was@HA5-WT02 web-g1-node2]$ ls

web-g1-node2-srv1  web-g1-node2-srv2  web-g1-node2-srv3  web-g1-node2-srv4

 

该节点下面有四个服务Server。

 

如果更新了原工程下一JSP,比如:

[was@HA5-WT02 e100_fee]$ pwd

/home/was/web_web/web-g1-pf2/installedApps/web-g1-dmgr-cell/MAIN_WEB.ear/main.war/act/e100_fee

[was@HA5-WT02 e100_fee]$ ls

common  css  images  in.jsp  in.jspBAK  Scripts

 

比如更新了 in.jsp 这个文件,可页面没有生效!

 

那就可以进入相应的编译过的目录下找到该文件:

[was@HA5-WT02 e100_fee]$ pwd

/home/was/web_web/web-g1-pf2/temp/web-g1-node2/web-g1-node2-srv1/MAIN_WEB/main.war/act/e100_fee

[was@HA5-WT02 e100_fee]$ ls

common  _in.class  _jfjl.class  _ysdh.class

 

删除下面的_in.class 文件。就像上面看到的一样,一个节点下有四个服务,那需要去删除四个服务里编译过的文件。

 

 

 

 

 

 

WebSphere对JSP的缓存

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
转自http://alansun.iteye.com/blog/401938 WebSphere编译JSP时抛出sun.io.MalformedInputException
转自http://alansun.iteye.com/blog/401938 WebSphere编译JSP时抛出sun.io.MalformedInputException
WebSphere   是 IBM 的集成软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web
WebSphere   是 IBM 的集成软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web
  什么是 WebSphere? WebSphere 是 IBM 的集成软件平台。它包含了编写、运行和监视全天候的工业强
WebSphere   是 IBM 的集成软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web
什么是 WebSphere? WebSphere 是 IBM 的集成软件平台。它包含了编写、运行和监视全天候的工业强度
在WebSphere Application Server V6 中配置和使用Web Service缓存原文在这 1. 动态缓存服务介绍 在
(jsp、servlet) 动态高速缓存技术 缓存一般在大型web端应用上使用教多常见,今日读了ibm 开发者社区
最近在开发的时候,发现之前APP客户端的一部分页面用的是webview交互,这些页面请求很多,打开一套
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号