how to display csv file directly in IE browser .

Ads
 

how to display csv file directly in IE browser .

here is my code :

public String download(){
        if(log.isDebugEnabled()){
           log.info("Entered for downloading: ");
        }
        FacesContext facesContext = FacesContext.getCurrentInstance(); 
        ExternalContext externalContext = facesContext.getExternalContext(); 
        HttpServletResponse response = (HttpServletResponse) externalContext.getResponse();
        try{
            List<TableController> list = fetchTechniciansList();
            Iterator<TableController> iter = list.iterator();
            ServletOutputStream out = null;
            response.reset();`print("code sample");`
            response.setContentType("application/csv"); 
            response.setHeader("Cache-Control", "private"); 
            response.setHeader("Pragma", "public");
            response.addHeader("Accept-Ranges", "none");
            response.setHeader("Content-disposition","inline; filename=\""
                + "technician_list.csv" + "\"");
            out=response.getOutputStream();
            out.write("First Name".getBytes());
            out.write(',');
            out.write("Last Name".getBytes());
            out.write(',');
            out.write("User ID".getBytes());
            out.write('\n');
            Integer i=0; 
            while(iter.hasNext()) {             
                out.write(list.get(i).getFirst_name().getBytes());
                out.write(',');
                out.write(list.get(i).getBean_last_name().getBytes());
                out.write(',');
                out.write(list.get(i).getUser_id().toString().getBytes());
                out.write('\n');
                i++;            
                iter.next();
            }       
            out.flush();
            out.close();
            facesContext.responseComplete();


        }
        catch (Exception e) {
            // TODO: handle exception
            log.error("downloading error");
            log.info("Exited");
        }
        return null;
    }

I have command link in html :

<h:commandLink value="Download Technician List" action="#{tableControllerBean.download}" style="float:right" target="_blank"></h:commandLink>

which calls this download() method . the problem is that list open directly in excel file but not in IE . I am using IE 8 with windows 7.

View Answers

Ads









Related Tutorials/Questions & Answers:
how to display csv file directly in IE browser .
how to display csv file directly in IE browser .  here is my code... open directly in excel file but not in IE . I am using IE 8 with windows 7...");` response.setContentType("application/csv"); response.setHeader("Cache-Control
how to display the excel file in the web browser.
how to display the excel file in the web browser.  > %@ page import="java.io.InputStream" > %> <%@ page > import="org.apache.poi.xssf.usermodel.XSSFSheet"%> > <%@ page > import
Advertisements
How to write into CSV file in Java
How to write into CSV file in Java  How to write into CSV file... and the CSV file stores the value in the tabular form i.e. rows and columns... Object to PrintWriter instance. How to create File to CSV in Java
how to display multiple images on browser
how to display multiple images on browser  i want to display multiple images on brower including string values from sql database using jsp
how to display multiple images on browser
how to display multiple images on browser  i want to display multiple images on brower including string values from sql database using jsp
how to convert .xml file to csv file
how to convert .xml file to csv file  how to convert .xml file to csv file
How to Upload a file directly to Oracle database using JSP or Servlets?
How to Upload a file directly to Oracle database using JSP or Servlets?  Hi I want to upload a file(csv or excel) to Oracle 10g Database using JSP...;Upload File to Oracle Database</h2> <form id="form1" enctype
How to display a file for 24 hours?
How to display a file for 24 hours?  How to display a file for 24 hours
how to parse a csv file using standard libraries?
how to parse a csv file using standard libraries?  hie i am a beginner in java i want to parse a csv file using any standard libraries i want to know how the libraries are imported and used in eclipse thanks in advance
How do I import a CSV file in R?
How do I import a CSV file in R?  Hi, I have a CSV file with 900000 records and I want to load it for analytics. How do I import a CSV file in R... files, csv files, xml files, etc.. Here is example of loading the data from csv
Java code to executr db query if user directly closes the browser
Java code to executr db query if user directly closes the browser  How to execute a database query if the logged in user idle for 15 mins or he will directly close the browser.........PLS help it out
how to display the output of the newly created excel file
how to display the output of the newly created excel file  the following program will create the test.xlsx file, how can i display the content of the test.xlsx file in the web browser? thanks, %@ page import
how to export the query result in SQL Server to .csv file?
how to export the query result in SQL Server to .csv file?  how to write table data into CSV file using SQL SERVER 2008
how to display the excel file content in the jsp
how to display the excel file content in the jsp  How to present the content of the newly created excel file in the following jsp to the web browser: print("code sample"); <%@ page import="java.io.InputStream" %>
how can i display a pdf file in a jtextarea
how can i display a pdf file in a jtextarea  I need to display a pdf file in a jtextfield or in a jtextarea.Atlest i need to displat it in a jframe.I have a button and while clicking on it ,i need to choose the pdf file and need
How to Display jrxml file on JSP page???
How to Display jrxml file on JSP page???  I made jrxml file using jasper report but how to display on jsp page?? i tried lot but still i didnt find out solution.so pls help me as soon as possible
can u plz help out how to attach file directly & send to a particular mail id
can u plz help out how to attach file directly & send to a particular mail id  i am building a project online LEAVE MANAGEMENT SYSTEM to our coll... for approval so i need ur guidance how to tackle this problem
how to sort the text file and display it in jtable
how to sort the text file and display it in jtable   my text file is: contig00001 length=586 numreads=4... ctgaggactcctcg i want to display the lines started with ">" symbol to be displayed
sir, how to convert excel file to csv file using java? please send me sample code.
sir, how to convert excel file to csv file using java? please send me sample code.  please send me sample code for converting excel file into csv file uisng java
how to display data from jsp file into database
how to display data from jsp file into database  this is a jsp file . look at the line with code-> Statement st=con.createStatement(); in the below example. the error is "cannot convert from java.sql.Statement
downloading a file directly from mysql using java
downloading a file directly from mysql using java  Hi, I am trying to come up with a code to download a file that is on a mysql database (in form of a blob) without using url. Can anyone tell me how it can be done because I am
How to save form data to a csv file using jquery or ajax
How to save form data to a csv file using jquery or ajax  Please let... this. i am able to read the csv file using this code if (window.XMLHttpRequest...=data.responseText; Now the problem is ,i should write form data to a csv file using ajax
Java Write To File CSV
Java Write To File CSV In this tutorial you will learn how to write to file... a simple example which will demonstrate you how to write to csv file. To achieve... that is in a tabular form. In java to create a csv file is simple, you would require
Java Read CSV file
Java Read CSV file In this tutorial, you will learn how to read csv file. CSV... to break the line using ",". The delimiter for a CSV file is a comma.... Here is a csv file: Example import java.io.*; import java.util.*; public
How send different files to browser at same time ..example(pdf&html) want display in same request using servlet
How send different files to browser at same time ..example(pdf&html) want display in same request using servlet  package com.readfiles; import...); } } }![alt text][1] [1]: http://How send different files to browser
how to save html form data into .csv file using only jsp.
how to save html form data into .csv file using only jsp.  Dear all... into a .csv file using jsp. can anyone give me any sample solution or tutorial... inserted into the excel file. 1)Create form.jsp <html> <body> <form
.csv file to databse
.csv file to databse  I have an 1 .csv file.. its having the url values like http://maps.google.com/?q=425+Bingeman+Centre+Drive%2c+chrompet%2c+ON%2c+600+006... q is request parameter .425 Bingeman Centre Drive is address
How to read and display data from a .properties file from a jsp page
How to read and display data from a .properties file from a jsp page  I have a .properties file. I have to create a jsp page such that it reads the data from this .properties file and display it in table format. Ex:by using
csv file download
csv file download  Hello Every one, when user clicks download button I want to retrieve data from mysql database table in csv format using java.if you know please send code. Thanks in Advance   Please visit
How display a image on servlet from file upload - JSP-Servlet
How display a image on servlet from file upload  Dear Sir, My issue is: How display a image on servlet from file upload I receive your answer today...(); if(name.equals("file")){ itemName = item.getName(); File savedFile = new File
Print pdf file in JavaScript - IE and Chrome
Print pdf file in JavaScript - IE and Chrome  <!DOCTYPE html>...; </embed> <!-- for IE - u can display setted to 0% width and height...;!--Print pdf file in JavaScript - IE and Chrome (if not working in chrome add

Ads