这段代码是在aa.jsp中的,是否在jsp中显示excel文件有问题?

解决方案 »

  1.   

    你们这么写恐怕有问题
    因为你的页面content-type是text/html
    不是EXCEL的
    还有你直接连接EXCEL文件,在web-app中加mine-mapping了没?
      

  2.   

    哦,好像没有,多谢提醒,在web-app中加mine-mapping具体语法忘了,能不能帮忙写一个
      

  3.   

    <iframe class="t1" name="" src="aa.asp">aa.asp 包含:<% reponse.redire("../excel/output/Excel_2005-12-16-10-40-280.xls") %>
      

  4.   

    另外,为什么pdf文件word文件同样的写法都可以正常显示呢
      

  5.   

    <mime-mapping> 
    <extension>xls</extension> 
    <mime-type>application/msexcel</mime-type> 
    </mime-mapping>
    注意有web.xml里有顺序的,虽然不会报错,但会警告
      

  6.   

    TO SuperBJack(我想飞翔) 
        ASP和JSP不同,ASP毕竟是微软的,兼容OFFICE好一点。
      

  7.   

    注意有web.xml里有顺序的,虽然不会报错,但会警告
    这句话是提醒我什么,你是说加这句话的的顺序有讲究,那到底要加到什么位置是合适的,有什么原则
      

  8.   

    多谢大家,特别是 hbhbhbhbhb1021
    现在显示出来了,但我还有个问题,现在内容显示出来了,但怎么没有工具栏了。如果是pdf文件显示的时候,上访会有工具栏,可以保存打印等等
      

  9.   

    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    因为这里要符号这个标准,不然每次部署或者开服务器的时候都会写一堆话
    以下是在一个网站上COPY的
     在分析web.xml文档之前我想先说一下web.xml中根元素<web-app>各子元素的顺序问题,因为在web.xml中元素定义的先后顺序是不能颠倒的(除非在web.xml文件中使用XML Schema,本文不做讨论),否则Tomcat服务器可能抛出SAXParseException。
        顺序如下:
                  <web-app>
                          <display-name>
                          <description>
                          <distributable>
                          <context-param>
                          <filter>
                          <filter-mapping>
                          <servlet>
                          <servlet-mapping>
                          <session-config>
                          <mime-mapping>
                          <welcome-file-list>
                          <error-page>
                          <taglib>
                         <resource-env-ref>
                          <resource-ref>
                          <security-constraint>
                          <login-config>
                          <security-role>
                          <env-entry>
                          <ejb-ref>
                          <ejb-local-ref>
      

  10.   

    没试过在iframe中加excel文件。但是如果一个页面直接链接,应该不会出现这种问题,我这边没有工具,不能帮你测试,不好意思啊。
      

  11.   

    还有其他兄弟能帮忙出出主意吗?现在excel文件可以显示了,但是没有工具栏,不像pdf显示的时候有打印和保存按钮。