Excel Mime Type

I am creating a web-based application and the PHP server needs a bit of information that is provided by the browser, the mime type of a file upload, particularly an Excel file.
In Safari 3, on my Mac, the mime type for .xls files is application/vnd.ms-excel and using this in my code works perfectly. However, I'm not sure this is the same for a Windows based Safari 3. This would change wouldn't it? Im guessing that the mime type for Windows is application/excel but I would like confirmation please. Can someone confirm the mime type for .xls files using Safari 3 for Windows?
Thanks for reading, and have a great holiday season!

wow, i forgot about this post, but just noticed that i had an unresolved question. i found my answer, it's the same mime type for windows as it is for mac. application/vnd.ms-excel

Similar Messages

  • Mime-type tag in web.xml and attachment download

    i have set a mime-type in web.xml as below:
    <mime-mapping>
         <extension>xls</extension>
         <mime-type>application/vnd.ms-excel</mime-type>
    </mime-mapping>
    And i have a simple jsp that only shows a table and i am making this jsp to get downloaded as an excel attachment. To make it possible i have written the following line in the JSP:
    response.setHeader( "content-disposition", "attachment; filename=myexcel.xls" );
    But i am not setting the content type first by writing:
    response.setContentType( "application/vnd.ms-excel" );
    since i have already mentioned the appropriate mime-type for excel files in web.xml.
    I am using both mozilla and IE. Both are showing file download dialog. But IE is able to correctly identify the type of the attachment and opens it up with Microsoft Excel whereas mozilla fails to identify the type, assumes it to be an HTML document and opens it up in a new window of IE.
    mozilla works fine only when i set the content type in the JSP itself. But IE works in all conditions even without having the mime-type tag in web.xml.
    If i have already specified the mime-type for particular type of file in web.xml, is there any requirement to set the content type again in the JSP/servlet?
    Please help. I even changed the mime-type for .xls (excel) files in web.xml and made it text/plain, but still the same thing is happening. IE is always showing the correct file type where as mozilla is taking it as an HTML document.
    i am using weblogic server 8.1.

    the web xml mime type setting are for static files served by the server...
    if you print a file directly to the output of the servlet, you must set the mime type, so DO write :
    response.setContentType( "application/vnd.ms-excel" );
    IE "works fine" because it also uses the file extension to decide the mime type... but in the absolute, it's a wrong behaviour

  • Problem with mime type in web.xml file

    Hi everybody,
    I actually got a problem with mime types on Weblogic 6.0 under Linux.
    I read the documentation so I added the next lines in the web.xml file in
    the WEB-INF directory of my server :
    <mime-mapping>
    <extension>
    doc
    </extension>
    <mime-type>
    application/msword
    </mime-type>
    </mime-mapping>
    <mime-mapping>
    <extension>
    ppt
    </extension>
    <mime-type>
    application/vnd.ms-powerpoint
    </mime-type>
    </mime-mapping>
    Why can't I retrieve a .doc or .ppt files with an internet browser correctly
    ? I get only text/plain ...
    Can someone help me ?
    Regards,
    Alexis Berger

    I am having the same problem with doc and xsl. I have added this
    <mime-mapping>
    <extension>xls</extension>
    <mime-type>application/vnd.ms-excel</mime-type>
    </mime-mapping>
    <mime-mapping>
    <extension>doc</extension>
    <mime-type>application/msword</mime-type>
    </mime-mapping>
    to my web.xml. I even restarted the server. I still see doc and xsl in binary.
    Is there some other setting that needs to take place?
    I am using WL6.1 with fixpack 1.
    I can see the doc and excel files in the browser if I don't go through the weblogic
    server. That just confirms it's not my browser.
    Kumar Allamraju <[email protected]> wrote:
    <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
    <html>
    It works fine for me in 6.1 SP1.
    <br><br>
    If the following doesn't work , can you
    <br>try application/winword instead of application/msword?
    <p>--
    <br>Kumar
    <p>Siming Mu wrote:
    <blockquote TYPE=CITE>Hi,
    <p>I setup in my web.xml a mime mapping as follows,
    <p><mime-mapping>
    <br><extension>doc</extension><mime-type>application/msword</mime-type>
    <br></mime-mapping>
    <p>When I specify a test.doc url, the doc file appears in my browser
    as
    binary data
    <br>instead of download.
    <p>Please reference change request 055002, which decribes this problem. 
    According
    <br>to edocs, it has been fixed in wls6.1sp1.
    <p>But I am seeing it fixed.  Am I doing anything wrong? Thanks.
    <p>Siming</blockquote>
    </html>

  • Mime type problems with Weblogic Server 6.0

    I'm having problems getting mime types to work with Weblogic 6.0.
    I modified my web.xml file to include the following entry:
    <web-app>
    <mime-mapping>
    <extension>xls</extension>
    <mime-type>application/vnd.ms-excel</mime-type>
    </mime-mapping>
    </web-app>
    When I try to get a file that exist with the correct extension, excel never
    executes and I only get garbage in the screen. This use to work with
    Weblogic 5.1.
    This is what I'm trying in the url: http://localhost/book1.xls
    What I'm doing wrong? Is there any other way I can get an excell file to
    display in my browser?
    Thanks
    Luis
    [email protected]

    Works like charm for me.
    Did you put the file under default web app directory?
    Kumar.
    Luis Obregon wrote:
    I'm having problems getting mime types to work with Weblogic 6.0.
    I modified my web.xml file to include the following entry:
    <web-app>
    <mime-mapping>
    <extension>xls</extension>
    <mime-type>application/vnd.ms-excel</mime-type>
    </mime-mapping>
    </web-app>
    When I try to get a file that exist with the correct extension, excel never
    executes and I only get garbage in the screen. This use to work with
    Weblogic 5.1.
    This is what I'm trying in the url: http://localhost/book1.xls
    What I'm doing wrong? Is there any other way I can get an excell file to
    display in my browser?
    Thanks
    Luis
    [email protected]

  • MIME TYPE ; application/vnd.ms-excel

    HI
    i have bsp page which i have declared mime type application/vnd.ms excel the idea is to download the entire contents in local machine . when i click generate excel i get 3 buttons open ,save ,cancel. how can i capture the event open in the page .a sample code will be very helpfull
    reagrds
    Prasun

    Hi
    This is sample code need to be declared in the OnInputProcessing an event for an ID:
    data:
      w_event type ref to cl_htmlb_event,
      w_obj type ref to object,
      w_mod type ref to cl_htmlb_inputfield,
      w_module type string.
      data:
       tv type ref to cl_htmlb_tableview,
       tv_data type ref to cl_htmlb_event_tableview.
      call method cl_htmlb_manager=>get_event
      exporting
        request = runtime->server->request
      receiving
        event   = w_event.
      case w_event->id.
      when 'open'.
        call method cl_htmlb_manager=>get_data
          exporting
            request = runtime->server->request
            name    = 'inputfield'
            id      = 'module'
          receiving
            data    = w_obj.
           w_mod ?= w_obj.
           w_module = w_mod->value.
    endcase.
    'open' this open you need to declare in HTMLB  Button Tag with Option ID...in this way as soon as you click the Button OPEN the Event will be triggered
    Regards,
    Rajani

  • How to get at a mail of MIME type application/vnd.ms-excel?

    My java proggie has to deal with an email sent with Outlook '97 (don't ask me why it has to be that) and this email has the following header fields (see below). Now, my program works fine if the email has MIME type multipart/mixed. So, how do I have to do to handle an email of MIME type application/vnd.ms-excel (outline of logic or even some code snippet will be greatly appreciated)?
    Received: by chk_exchange6.whatever.local
         id <01C83718.A96E9AC0@chk_exchange6.whatever.local>; Wed, 5 Dec 2007 16:27:24 +0800
    Message-ID: <E839E45C64CF7E4D9E4E8A334B79363001F0DB62@chk_exchange6.whatever.local>
    From: "somebody" <[email protected]>
    To: "me" <[email protected]>
    Subject: excel attached
    Date: Wed, 5 Dec 2007 16:27:24 +0800
    MIME-Version: 1.0
    Content-Type: application/vnd.ms-excel;
         name="nevermind.xls"
    Content-Transfer-Encoding: base64
    Content-Disposition: attachment;
         filename="nevermind.xls"
    Edited by: dickensl on Dec 5, 2007 11:47 PM

    Depends on what you want to do with it.
    If you want to access the data in the Excel spreadsheet
    and make sense of it, you're going to need some
    Java classes to interpret an Excel spreadsheet.
    Good luck on that. :-)
    If you just want to save the content in a file, as if it
    were an attachment, use msg.getInputStream()
    and copy the data to a file, like this:
            OutputStream out = null;
            InputStream in = null;
            try {
                out = new BufferedOutputStream(new FileOutputStream(file));
                in = msg.getInputStream();
                byte[] buf = new byte[8192];
                int len;
                while ((len = in.read(buf)) > 0)
                    out.write(buf, 0, len);
            } finally {
                // close streams, but don't mask original exception, if any
                try {
                    if (in != null)
                        in.close();
                } catch (IOException ex) { }
                try {
                    if (out != null)
                        out.close();
                } catch (IOException ex) { }
            }

  • The content type for office excel 2007 in jsp page and the mime-type in  we

    Hi,
    In my system MS Office 2007 is installed. I am trying to generating excel sheets from JSP page by setting the content type "application/vnd.ms-excel" in jsp page and as well as in web.xml file. I am getting the below message
    The file you are trying to open, 'xxxxxxxx.xls', is in a different format than specified by the file extension. Verify that the file is not corrupted and is from a trusted source before opening the file. Do you want to open the file now?
    Then finally the excel file is opening and displaying properly. If in my system MS Office 2003 is installed , then the above message is not coming.
    I have changed the content type according to Excel 2007 <%@ page contentType= "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" %> and in web.xml file the mime type to
    <mime-mapping>
    <extension>xlsx</extension>
    <mime-type>application/vnd.openxmlformats-officedocument.spreadsheetml.sheet</mime-type>
    </mime-mapping>
    even the content type is changed according to office excel 2007 , i am getting the same above message.
    My client is asking not to display the above message. So how to prevent that message ?
    It's very great if any body reply me as soon as possible.

    Hi Akash,
    I am not using the POI. I am generating the excel sheet using the below code.
    <jsp:directive.page import="java.util.Map" />
    <jsp:directive.page import="lehman.ra.Report.ReportDefinition" />
    <jsp:directive.page import="lehman.ra.RAUtilBean" />
    <jsp:directive.page import="java.util.ArrayList" />
    <jsp:directive.page import="lehman.util.GeneralUtil" />
    <jsp:directive.page import="lehman.admin.report.AdminHtmlReportFormatter"/>
    <jsp:directive.page import="lehman.helper.irprod.IRProdHelper"/>
    <%@ page contentType= "application/vnd.ms-excel" %>
    <jsp:directive.page import="java.util.Iterator"/>
    <jsp:directive.page import="java.util.HashMap"/>
    <%
         String strTradeDate = (String) session.getAttribute("TradingDate");
         String sContextPath = request.getContextPath();
         IRProdHelper irHelper     = new IRProdHelper();
         String  sReportFormat  = "E2E";     
         String subtab1 = request.getParameter("subtab1");
         if (subtab1 == null)
              subtab1 ="";     
         Map report_Ids    = (Map) session.getAttribute("ADMIN_E2E_REPORTS");
         AdminHtmlReportFormatter formatter = new AdminHtmlReportFormatter();
         ArrayList contentData = new ArrayList();
         ArrayList headerData  = new ArrayList();
         ArrayList metaData    = new ArrayList();
         Map resultMap            = null;
         String headerString       = "";
         String contentString  = "";
         String reportId            = "";
         int titleSpan         = 5;     
         if( report_Ids!=null && report_Ids.size() > 0){
              Object oReportObj      = null;
              Iterator rowIter = report_Ids.keySet().iterator();
              RAUtilBean raUtilBean = new RAUtilBean();
              ReportDefinition rdef = new ReportDefinition();
              while ( rowIter.hasNext() ){          
                   oReportObj = rowIter.next();     
                   reportId = oReportObj.toString();
                   System.out.println("**************reportId="+reportId);     
                   resultMap  =  (HashMap) report_Ids.get(oReportObj);
                   if(resultMap == null )
                        continue;
                   if(resultMap.size() > 0 ) {
                        contentData          = (ArrayList)resultMap.get(GeneralUtil.CONTENT_DATA);
                        headerData          = (ArrayList)resultMap.get(GeneralUtil.COL_METADATA);
                        metaData          = (ArrayList)resultMap.get(GeneralUtil.METADATA);
                        rdef = new ReportDefinition();                    
                        raUtilBean.setReportAttributes(rdef, headerData, metaData,reportId, sReportFormat);
                        titleSpan = raUtilBean.findMaxCol(contentData, rdef.getDisplayCols());
                        if("51031".equals(reportId)){                         
                             if(resultMap.get("HIDE_ETA")!=null){
                                  boolean hideETA = ((Boolean)resultMap.get("HIDE_ETA")).booleanValue();                              
                                  formatter.setHideETA(hideETA);
                                  if(hideETA){
                                       titleSpan = titleSpan-1;
                        rdef.setMaxCol(titleSpan);
                        headerString = formatter.constructHeadingForE2E(rdef, headerData);
                        contentString = formatter.constructContentForE2E(rdef, contentData, strTradeDate, sReportFormat);
    %>     
    <html xmlns:o="urn:schemas-microsoft-com:office:office"
         xmlns:x="urn:schemas-microsoft-com:office:excel"
         xmlns="http://www.w3.org/TR/REC-html40">
         <head>
         <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"/>
         <meta name="ProgId" content="Excel.Sheet"/>
         <meta name="Generator" content="Microsoft Excel 9"/>
         <link rel="File-List" href="./Test33_files/filelist.xml"/>
         <link rel="Edit-Time-Data" href="./Test33_files/editdata.mso"/>
         <link rel="OLE-Object-Data" href="./Test33_files/oledata.mso"/>
         <link href="<%=sContextPath %>/llehman.css" rel="stylesheet" type="text/css">
         <link href="<%=sContextPath %>/llcontent.css" rel="stylesheet" type="text/css">
         <style>
         <xsl:comment>
         table
              {mso-displayed-decimal-separator:"\.";
              mso-displayed-thousand-separator:"\,";}
         .style0
              {mso-number-format:General;
              text-align:general;
              vertical-align:bottom;
              white-space:nowrap;
              mso-rotate:0;
              mso-background-source:auto;
              mso-pattern:auto;
              color:windowtext;
              font-size:10.0pt;
              font-weight:400;
              font-style:normal;
              text-decoration:none;
              font-family:Arial;
              mso-generic-font-family:auto;
              mso-font-charset:0;
              border:none;
              mso-protection:locked visible;
              mso-style-name:Normal;
              mso-style-id:0;}
         .xl21
         {mso-style-parent:style0;
         color:black;
         font-size:8.0pt;
         font-family:Arial, sans-serif;
         mso-font-charset:0;
         border-top:.5pt solid silver;
         border-right:.5pt solid silver;
         border-bottom:.5pt solid silver;
         border-left:none;}
         .xl24
              {mso-style-parent:style0;
              mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";}
         .xl25
              {mso-style-parent:style0;
              mso-number-format:0%;}
         .xl26
              {mso-style-parent:style0;
              mso-number-format:"\#\,\#\#0_\)\;\\\(\#\,\#\#0\\\)";}
         .xl27
         {mso-style-parent:style0;
         background-color:#666666;
         color:#FFFFFF;
         font-size:9.0pt;     
         font-family:Arial, sans-serif;
         mso-font-charset:0;
         text-align:left;
         vertical-align:middle;
         border-top:none;
         border-right:.5 pt solid silver;
         border-bottom:.5pt  silver;
         border-left:none;
         mso-pattern:auto none;
         white-space:normal;
         .xl55
         color:black;
         font-size:8.0pt;
         font-weight:700;
         mso-style-parent:style0;
         mso-number-format:"\#\,\#\#0_\)\;\[Red\]\\\(\#\,\#\#0\\\)";
         mso-pattern:auto none;
         font-size:9.0pt;
         font-family:Arial, sans-serif;
         mso-font-charset:0;
         text-align:right;
         border-top:none;
         border-right:.5pt solid silver;
         border-bottom:.5pt solid silver;
         border-left:none;
         .xlDate{
         mso-style-parent:style0;
         mso-number-format:"yyyy\\-mm\\-dd";
         .xlDateTime{
         mso-style-parent:style0;
         mso-number-format:"yyyy\\-mm\\-dd\\ h\\:mm\\ AM\/PM";
         </xsl:comment>
         </style>
         <xml>
          <x:ExcelWorkbook>
           <x:ExcelWorksheets>
            <x:ExcelWorksheet>
              <x:Name><%=subtab1%></x:Name>
              <x:WorksheetOptions>
               <x:ProtectContents>False</x:ProtectContents>
               <x:ProtectObjects>False</x:ProtectObjects>
               <x:ProtectScenarios>False</x:ProtectScenarios>
              </x:WorksheetOptions>
            </x:ExcelWorksheet>
           </x:ExcelWorksheets>
          </x:ExcelWorkbook>
          </xml>
         </head>
    <body text="#000000" style="margin-left:5px;margin-top:5px">
          <table border="0" cellpadding="0" cellspacing="0" width="100%">
              <tr>
                  <td>
                       <table  border='0' cellpadding="0"  cellspacing='0' width="100%">
                             <tr class="xl21">
                                  <td align="left" nowrap style='font-size:11px;' colspan="<%=titleSpan%>"><b><%=subtab1%></b> -  COB  <%=irHelper.formatDate(strTradeDate)%>  </td>
                                  </tr>
                         </table>
                   </td>
                </tr>
                <tr>
                     <td> </td>
              </tr>
    <!-- Report Processing -->
              <tr>
                   <td>
                        <%=headerString%>
                        <%=contentString%>
                   </td>
              </tr>
    <%
                   }//end of if
              }//end of while
         }//end of if report_Ids     
    %>          
         </table>
    </body>
    </html>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Prompting a "Save As" dialog for an accepted mime type

    Hi ,
    I am using the following code to prompt a "Save As" dialog bod for an xls file:
    response.setHeader("Content-disposition","attachment; filename=test.xls");
    This does work, it prompts the save as dialog box with the name "test.xls" if i click on save. However if i click on open, it displays an error saying the file could not be found.
    Any idea how to specify a custom file name for an accepted mime type?
    Thanks in advance

    Ok let me try & be more clear.
    I have a JSP page. In this page there is an "Create Excel" link. When this link is clicked, the JSP dynamically creates the data. Then the following code:
    response.setContentType("application/vnd.ms-excel");
    response.setHeader("Content-disposition","attachment; filename=test.xls");
    This causes the file save dialog box to be created. This dialog box has "open" & "save" options.
    When the save option is clicked, the user is prompted to save a file named test.xls. However if the user clicks on the "Open" dialog box, then the file is not opened,i get an error message saying the file does not exist.
    If i dont specify the
    response.setHeader("Content-disposition","attachment; filename=test.xls");
    Then the file save dialog box displays a default filename which is the same as name of my servlet. This works for both Open as well as save options.
    I hope i have not confused you further..:)
    Please help!

  • Using MIME type to open file in different window

    Hello, I am popping up a Save File Dialog Box for an Excel file being generated in my system using POI. I am using the MIME type to display this dialog. The problem is that if the user selects 'Open' instead of 'Save', it opens in the same window. Is there any way to set an attribute to tell it to open the file in a new, separate window?

    Nope. The response is sent to wherever the request came from. If you want the response to open in a new window then the HTML that sends the request has to say that.

  • Mime type for xml

    i am writing a code in jsp which should download a xml file in client machine. now the problem is while loading it is showing to store the .jsp file to be stored which is storing it in xml format , but the alert message shown is showning to save as storexml.jsp which is a jsp extension. i want it to show as a xml extension
    response.setContentType("application/vnd.xml");
    filename="xyz.xml";
    try{     
    int i;
    FileInputStream f=new FileInputStream(filename);
    while((i = f.read()) != -1){
         out.write((char)i);
    }catch(Exception e){
         Log.debug("can not write file in viewxml.jsp,exception :"+e);
         System.out.println("can not write");
    i think the mime type should be something to deal with. could anyone tell me the correct one which will store it showing a .xml format by default.

    but usually in some sites i have seen to upload files which gives a setting , if i dont have a text editor tehn i get the file window to save as document type but i if i have a editor then it should give to save as xml by default.
    even that itried with storing as xls file which works fine there mime type is 'application/vnd-excel'
    but it should work same as well in xml instead of it showing jsp document

  • How to use mime type..

    Hi frnds
    i have my data in a tabular format in jsp. my requirement is to create a EXCEL report for tht data using javascript (using MIME type change).
    can anyone help me to create xl report.

    Please search the forums. There are many discussions about it.

  • Case sensitive file extensions on mime.types?

    Hello,
    I'm facing a weird problem at customers's site.
    There is an iAS 10.1.3.3 installation on a Windows 2000 server. There is an OC4J container called "OC4J_FR" where their application is depoyed.
    The trouble we're facing is the following:
    on the %ORACLE_HOME%/j2ee/OC4J_FR/config/mime.types we add the following 2 entries:
    image/tiff                    tif tiff
    application/vnd.ms-excel     xls
    So, when we put someFile.tif (or someOther.xls) under the container public directory it is possible for users to access them via the URL
    http://servername:port/webContextRoot/someFile.tif
    And this works OK.
    If we try to rename the above file into something like myFile.TIFF (please note the extension in uppercase) Internet Explorer opens it like text, wiring this "rubbish":
    II*Àg ÒgL1ÂÊ$(2ÈdÙ¨¦Í@6j)³P‘<mò°Ú¨³
    etc....
    While Firefox opens it correctly. I also tried to add on mime.types the following (even if on the Apache website it is told that this is useless...)
    image/tiff                    TIF TIFF
    But still it doesn't work.
    Any hints/patches/workarounds/ideas/anything?
    Thanks,
    - Paolo

    Can't really say what's wrong but I quickly tried it with OHS (Oracle HTTP Server) and it works fine both in Firefox 3.0 and IE 6.0 without making any change (in mime type configuration). I copied two tiff files (sample1.tiff and sample2.TIFF) in $OH/Apache/Apache/htdocs directory and then was successfully able to access both using http://host.domain:ohs_port/sample1.tiff and http://host.domain:ohs_port/sample2.TIFF.
    When you say you tried with Apache website, is above what you tried too?
    Thanks
    Shail

  • The MIME type for xslx file is different in Mozilla 13.0.1

    The MIME type for a xslx file is coming as "application/vnd.ms-excel.12" in Mozilla 13.0.1 instead of the "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" which comes in other browsers when using fileUpload.PostedFile.ContentType

    Firefox usually gets the MIME type from the MIME database registry key.
    * HKEY_CLASSES_ROOT\.xslx
    * HKEY_CLASSES_ROOT\MIME\Database\Content Type

  • MIME-type issue???

    I have installed WLS 6.1 and have placed my index.html file in the
    applications/DefaultWebApp_myserver. Everything works fine. For
    organizational purposes, I want to place all of my documentation in
    DefaultWebApp_myserver/doc. When I display a MS Word document (IE 6),
    within the /doc subfolder, the document displays as ascii text. However, if
    I place the document in the DefaultWebApp_myserver folder, it displays
    correctly as a Word document.
    Additionally, Excel (xls) documents display as ascii/text regardless of
    their location.
    Any ideas or suggestions would be greatly appreciated.
    Thanks
    Jed Zimmer

    Kumar,
    I've tried all combinations of the following with no luck:
    Extensions:
    <extension>.doc</extension>
    <extension>doc</extension>
    <extension>DOC</extension>
    MIME-types:
    <mime-type>application/winword</mime-type>
    <mime-type>application/msword</mime-type>
    <mime-type>application/ms-word</mime-type>
    I restarted the web server after clicking the "persist" button from the web
    descriptor page. My directory structure is as follows:
    Root location: .../mydomain/applications/DefaultWebApp_myserver
    Doc location: .../mydomain/applications/DefaultWebApp_myserver/doc
    Location of web.xml:
    .../mydomain/applications/DefaultWebApp_myserver/WEB-INF
    Once again, viewing a Word document, located in the root location, works
    fine. Viewing a Word document in the /doc subdirectory displays as ascii
    text.
    Thanks again for your help.
    Jed Zimmer
    "Kumar Allamraju" <[email protected]> wrote in message
    news:[email protected]..
    you should define the following mime-type in your web.xml
    <mime-mapping>
    <extension>doc</extension>
    <mime-type>application/ms-word</mime-type>
    </mime-mapping>
    Kumar
    Jed Zimmer wrote:
    I have installed WLS 6.1 and have placed my index.html file in the
    applications/DefaultWebApp_myserver. Everything works fine. For
    organizational purposes, I want to place all of my documentation in
    DefaultWebApp_myserver/doc. When I display a MS Word document (IE 6),
    within the /doc subfolder, the document displays as ascii text.
    However, if
    I place the document in the DefaultWebApp_myserver folder, it displays
    correctly as a Word document.
    Additionally, Excel (xls) documents display as ascii/text regardless of
    their location.
    Any ideas or suggestions would be greatly appreciated.
    Thanks
    Jed Zimmer

  • How to specify application by extension rather than mime type (e.g., docx as word, not xml)

    When I try to open a link to a file.docx or file.xlsx, FF sees it as an xml file and wants to open it in my default xml application. I can select Word or Excel (I have Office 2010 installed), but a) it doesn't remember that in the applications list, so I have to browse applications each time, or b) if I set it to always use that type, it tries to open docx in Excel or xlsx in Word, depending on last usage. How can I specify applications by file extension instead of seeing these as the same type of file?
    Thanks,
    Ian
    FF 15.0.1, Win 7, Office 2010

    I don't know if the source server sends the right mime type - it probably doesn't. In fact, now you mention it, I'm not sure I've tried this from any sites except one, which is the one giving me problems. I'll try contacting them about fixing their mime types. Assuming though that they can't or won't fix it, the question still remains - is it possible to set application by extension rather than by mime type?
    Yeah, I can definitely save it and open it, just trying to take the easiest possible route for a quick view.
    Thanks.

Maybe you are looking for

  • Help required on 3508 and gigabit copper Please.

    I’m running a cisco WS-C3508G-XL-EN with software 12.0(5.4)WC(1) and 4 WS-G5482 1000Base-T GBIC’s connected to and 1 Intel Pro 1000-T (Driver version 2.84.284.0) network Card and 3 3Com 3c996-T Gigabit Copper Cards (Driver Version 1.29). All the PC’s

  • SRM Local Contract Dumps when same material exists in multiple backend systems

    Hi All, We have a scenario of two backend systems connected to SRM system. Materials are created with the same number in both the ECC systems and replicated to SRM system . Materials are  updated in COMM_PRODUCT in SRM with the respective logical sys

  • Urgent!!! help in KM Uploading

    Hi Experts! I'm working on a new portal installation ( Portal 7 SP 13), I want to upload documents into KM, but when I clic the button "upload" It seem to start procesing but It returns to the root page instead of uploading the file. It happens with

  • Executewithparams default values

    hi i'm having trouble using the executewithparamenter operation and was hoping for a little help. I'm trying to make a page with a bar graph on it. I created a view object with a query that has two bind variables, start_date and end_date. I dragged t

  • Grey screen fix ??

    I'm trying to fix the Grey screen issue on my Mac book pro.  I have started it up using command"R".  I tried reinstalling Mac OSX but there is not enough space required.  There is only 49.4 mb available. I then went into disk utility and started veri