Hi David,

Have you done that yourself...Do you have a sample code..??

Thanks
Nitin

>>> [EMAIL PROTECTED] 02.09.2005 10:40:57 pm >>>
Hi Nitin,

> Thanks for that.....

You're welcome. I'v been lurking, and am glad to contribute.

> Is it possible  to generate an HTML/JSP from Servlet, that contains
two
> frames one with a normal HTML tags and other with the Excel embedded
in
> it..??

Yes, you could generate HTML from a JSP or a Servlet with Frames (or 
better divs) one of which is Excel, but that would have to be a 
Servlet....

Regards,
David

>
> Regards
> Nitin
>
>>>> [EMAIL PROTECTED] 02.09.2005 9:58:38 pm >>>
> Hi,
>
> You need to produce binary files with a Servlet. JSP is for
producing
>
> text data.
>
> I had to learn this the hard way, our PDFs would always display
until
>
> we hit the combination of Acrobat 6.02, Tomcat 4.1.29 and IE 6.0.
One
>
> of the Tomcat developers corrected us, and a Servlet did solve the
> problem.
>
> Shortly after that we found POI and starting producing XLS in a
servlet
>
> instead of a CSV text file.
>
> You also will want to
>
>              response.setContentType("application/vnd.ms-excel" );
>              response.setHeader("Content-disposition",
> "inline;filename="+filename);
>
> And we've also found that ending your url with "&ext=.xls" can help.
>
> Note that this is all because of how MS IE "sniffs" file types.
>
> Regards,
> David Fisher
>
> On Sep 2, 2005, at 4:52 AM, Nitin Nair wrote:
>
>> Hi,
>>
>> I am trying to open an Excel document with multiple sheets using
> HSSF
>> POI. I have written the code for creating the Workbook and
Worksheet
> in
>> the JSP. However when the JSP is invoked, nothing is displayed. I
> have
>> attached the JSP.
>> I am creating the Worksheet in the following manner.
>>
>>
>> response.setContentType("application/vnd.ms-excel");
>> org.apache.poi.hssf.usermodel.HSSFWorkbook excelDoc = new
>> org.apache.poi.hssf.usermodel.HSSFWorkbook();
>> org.apache.poi.hssf.usermodel.HSSFSheet excelSheet =
>> excelDoc.createSheet(sheetName);
>>
>
                                                                                
                                        short
>> rowCount = 0;
>>
>
                                                                                
                                        org.apache.poi.hssf.usermodel.HSSFRow
>> excelRow     = excelSheet.createRow((short)rowCount);
>>
>
                                                                                
                                        
excelRow.createCell((short)0).setCellValue("Date");
>>
>
                                                                                
                                        
excelRow.createCell((short)1).setCellValue("Time");
>>
>
                                                                                
                                        
excelRow.createCell((short)2).setCellValue("Timezone");
>>
>
                                                                                
                                        
excelRow.createCell((short)3).setCellValue("Called
>> Number/Email/Network Address");
>>
                                                                                
                                        
>
>> excelRow.createCell((short)4).setCellValue("Destination");
>>
>
                                                                                
                                        
excelRow.createCell((short)5).setCellValue("Invoice
>> Text");
>>
>
                                                                                
                                        
excelRow.createCell((short)6).setCellValue("Billed
>> Qty");
>>
>
                                                                                
                                        
excelRow.createCell((short)7).setCellValue("Volume");
>>
>
                                                                                
                                        
excelRow.createCell((short)8).setCellValue("Total
>> Charge");
>>
>
                                                                                
                                        
excelRow.createCell((short)9).setCellValue("Time
>> Band");
>>
>
                                                                                
                                        
excelRow.createCell((short)10).setCellValue("Usage
>> Category");
>>
>
                                                                                
                                        
excelRow.createCell((short)11).setCellValue("Event
>> Type Code");
>>
>
                                                                                
                                        
excelRow.createCell((short)12).setCellValue("Event
>> Sub Type Code");
>>
>
                                                                                
                                        rowCount++;
>>
>>
>> Any help will be highly appreciated.
>> Regards
>> Nitin
>>
>>
>
---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED] 
>> Mailing List:    http://jakarta.apache.org/site/mail2.html#poi 
>> The Apache Jakarta POI Project: http://jakarta.apache.org/poi/ 
>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED] 
> Mailing List:    http://jakarta.apache.org/site/mail2.html#poi 
> The Apache Jakarta POI Project: http://jakarta.apache.org/poi/ 
>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED] 
> Mailing List:    http://jakarta.apache.org/site/mail2.html#poi 
> The Apache Jakarta POI Project: http://jakarta.apache.org/poi/ 
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED] 
Mailing List:    http://jakarta.apache.org/site/mail2.html#poi
The Apache Jakarta POI Project: http://jakarta.apache.org/poi/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
Mailing List:    http://jakarta.apache.org/site/mail2.html#poi
The Apache Jakarta POI Project: http://jakarta.apache.org/poi/

Reply via email to