404 NoTargetForURIException访问Websphere 7下的WebContent文件夹中的静态资源

时间:2013-11-09 19:56:10

标签: java servlets websphere-7

在面向WebSphere Application Server 7的Eclipse Web项目中,我在WebContent下的css子文件夹中有CSS文件。当我尝试从浏览器访问它时,我收到404错误说:

Error 404: com.ibm.ws.webcontainer.servlet.exception.NoTargetForURIException: No target servlet configured for uri: /css

3 个答案:

答案 0 :(得分:2)

解决方案是在ibm-web-ext.xml中启用文件服务。

  1. 双击web.xml以打开Web应用程序部署 说明编辑器。
  2. 选择“打开WebSphere扩展” 描述符“链接。
  3. 选中“启用文件服务”复选框并保存 你的改变。
  4. 这会将以下行添加到ibm-web-ext.xml:

    <enable-file-serving value="true"/>
    

    向CodeRanch致谢解决方案。

答案 1 :(得分:0)

获取此错误的另一种方法是在主机之后的路径名是错误的。例如,如果要部署EAR,并尝试命中EAR的名称。您必须确保路径与Web应用程序名称完全匹配。

enter image description here

答案 2 :(得分:0)

确保上下文根是正确的。

可以在WebSphere Application Server管理控制台中执行此操作。检查IBM的Resolving the problem