Your page is malformed. See the tr:document documentation. You don't need the 
head, body and title tags. View the source of you current page in a browser.

Richard

Sent from my iPhone

On Jun 18, 2011, at 7:47 AM, Martin Koci <[email protected]> wrote:

> jitechno píše v So 18. 06. 2011 v 07:05 -0700:
>> Martin,
>> my problem that example with tr:document and tr:form is not working.
>> i am looked for example how to use tr:fileDownloadActionListener, nothing
>> more.
> that was answered: trinidad demo/examples:
> 
> https://svn.apache.org/repos/asf/myfaces/trinidad/trunk/trinidad-examples/trinidad-demo/src/main/webapp/demos/tags/fileDownloadActionListener.jspx
> 
> please try that example.
> 
>> It seemed were simply to implement..Other word, I have used th
>> is jsp
>> and my question whta is wrong here, why doesnot start file dialog, nothing
>> more.
> What is/was wrong with your code:
> 1) no form tag (in first version): without form tag, HTML cannot create
> POST request. That's nature of HTML and no framework can solve it.
> 2) no tag for resource incuding (current version). Again, your latest
> view has strucure unsuitable for handling resource, please read [1]. You
> are providing own html/head/body structure, JSF have no chance to insert
> resource like .js or .css in <head> element. Please use tr:document as
> root element or use trh:html/head/body or convert our view to facelets
> and use h:head/body.
> 
> [1]
> http://andyschwartz.wordpress.com/2009/07/31/whats-new-in-jsf-2/#resource-loading
> 
>> I had not idea to satrt discussion, it seemed very natural, authors might
>> recognize problem.
>> Ok, if it neesd debugging, no problem, I have an other approach.
>> best regards
>> Oleg
>> 
>> <%@page contentType="text/html" pageEncoding="UTF-8"%>
>> <%@taglib uri="http://java.sun.com/jsf/html"; prefix="h"%>
>> <%@taglib uri="http://java.sun.com/jsf/core"; prefix="f"%>
>> <%@taglib uri="http://myfaces.apache.org/trinidad/html"; prefix="trh"%>
>> <%@taglib uri="http://myfaces.apache.org/trinidad"; prefix="tr"%>
>> 
>> <!DOCTYPE html>
>> <html>
>>    <head>
>>        <LINK href="<%= request.getContextPath()
>> %>/Resources/css/styles.css" rel="stylesheet" type="text/css">
>>        <LINK href="<%= request.getContextPath()
>> %>/Resources/css/background.css" rel="stylesheet" type="text/css">
>>        <LINK href="<%= request.getContextPath()
>> %>/Resources/css/stylesheet.css" rel="stylesheet" type="text/css">
>>   </head>
>>        <title>JSF + Trinidad </title>
>> 
>>    </head>
>>    <body>
>> 
>>       <f:view>
>>            <h1><h:outputText value="JSF 2.0 + Trinidad 2.0"/></h1>
>>            <tr:document>
>>                <tr:form styleClass="submit_button">
>>                    <tr:commandButton text="Download file">
>>            <tr:fileDownloadActionListener
>> filename="#{downloadBean.fileName}"
>> 
>> contentType="#{downloadBean.contentType}"
>>                                        method="#{downloadBean.sayHello}"/>
>>                    </tr:commandButton>
>>                </tr:form>
>>            </tr:document>
>>   <%--
>>    <tr:document id="document" title="Doc" onload="onload()"
>> onunload="onunload()">
>>       <tr:commandLink text="Download file">
>>       <tr:fileDownloadActionListener
>>                                filename="hello.txt"
>>                                contentType="text/plain; charset=utf-8"
>>                                method="#{downloadBean.sayHello}"/>
>>       </tr:commandLink>  
>>       </tr:document>
>>   --%>
>>       </f:view>
>>    </body>
>> </html>
>> 
>> 
>> 
>> 
>> 
>> Martin Koci-2 wrote:
>>> 
>>> I don't understand (and I'm not the only one) what you want really.
>>> 
>>> 1) with tr:document and tr:form is your example working. If you still
>>> has problem, please provide full project with - I guess it can be
>>> configuration issue - or you can compare your configuration with
>>> trinidad examples
>>> 
>>> 2) examples (demo) are available from download pages [1] or from svn [2]
>>> 
>>> 3) working example you can see at live demo [3]
>>> 
>>>> Richard, do you realize, you are able see how create link to file
>>>> under standard HTML? without any payments?
>>> 4) link != download. If you want link to static file, use link.
>>> command(Link,Button,...) and provided example has another purpose: to
>>> serve (download) content dynamically, based on current state in
>>> application
>>> 
>>> 5) there is still room for improvements in logging area. JSF/trinidad
>>> should warn user if structure of view is not suitable for basic
>>> functionality (like missing form). Please create issue for this. I've
>>> created a umbrella issue already for such cases [4]
>>> 
>>> [1] http://myfaces.apache.org/trinidad/download.html
>>> [2] https://svn.apache.org/repos/asf/myfaces/trinidad/trunk
>>> [3]
>>> http://www.irian.at/trinidad-demo/faces/demos/tags/fileDownloadActionListener.jspx
>>> [4] https://issues.apache.org/jira/browse/MYFACES-3053
>>> 
>>> jitechno píše v Pá 17. 06. 2011 v 08:30 -0700:
>>>> 
>>>> Richard, do you realize, you are able see how create link to file
>>>> under standard HTML? without any payments?
>>>> I am asking to point to elementary but completed constriuction, not to
>>>> complex example.
>>>> Do you realize the difference between support and basic feature's
>>>> description?
>>>> 
>>>> 
>>>> Richard Yee-3 wrote:
>>>>> 
>>>>> Jitechno,
>>>>> Do you realize you are using open source software and a mailing list
>>>> that
>>>>> consists of users? If you hand holding and someone to host an example
>>>> site
>>>>> for you, I suggest you try a commercial  product and pay for support.
>>>>> 
>>>>> Richard
>>>>> 
>>>>> Sent from my iPhone
>>>>> 
>>>>> On Jun 17, 2011, at 8:00 AM, jitechno <[email protected]> wrote:
>>>>> 
>>>>>> 
>>>>>> Scott, I am questioning about REAL WORKING example all time.
>>>>>> Point me to this example and I will not take your time.
>>>>>> 
>>>>>> 
>>>>>> Scott O'Bryan wrote:
>>>>>>> 
>>>>>>> Right, that's what I figured.  The example is correct, but it's just
>>>> a
>>>>>>> fragment and assumes the rest of your page is correct.  Without the
>>>> form
>>>>>>> tag, I can all but guarentee that your page IS NOT correct.
>>>>>>> 
>>>>>>> This is why I suggested using the demo source as a starting point.
>>>>>>> 
>>>>>>> The problem here is that we told you multiple times what to try. 
>>>> Myself
>>>>>>> and others said to add the tr;form and you argued that it wasn't
>>>> needed. 
>>>>>>> I then suggested ways to debug your current JSP and you told me that
>>>> you
>>>>>>> didn't need help in debugging you jus wanted it to work.
>>>>>>> 
>>>>>>> Finally, I even asked you look at the demo source which has a real
>>>>>>> working
>>>>>>> example, and you tell me that you shouldn't have to do that..
>>>>>>> 
>>>>>>> At this point, I'm not sure what other help you expect?
>>>>>>> 
>>>>>>> Scott
>>>>>>> 
>>>>>>> Sent from my iPhone
>>>>>>> 
>>>>>>> On Jun 17, 2011, at 8:47 AM, jitechno <[email protected]> wrote:
>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Scott, I am mentioned this page, where example is located:
>>>>>>>> 
>>>> http://myfaces.apache.org/trinidad/trinidad-api/tagdoc/tr_fileDownloadActionListener.html
>>>>>>>> 
>>>>>>>> Oleg
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Scott O'Bryan wrote:
>>>>>>>>> 
>>>>>>>>> Oleg, what "Official" page are you talking about?  The docs or the
>>>>>>>>> fully
>>>>>>>>> functional example in the demo project?  If you're talking about
>>>> the
>>>>>>>>> docs,
>>>>>>>>> understand that they assume you have a fully and correctly
>>>> constructed
>>>>>>>>> page AROUND the listener.
>>>>>>>>> 
>>>>>>>>> Scott
>>>>>>>>> 
>>>>>>>>> Sent from my iPhone
>>>>>>>>> 
>>>>>>>>> On Jun 17, 2011, at 8:27 AM, jitechno <[email protected]> wrote:
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> Scott, I dont ask you or other person do my work. I dont think,
>>>>>>>>>> adding
>>>>>>>>>> download link reuires researches? manuals and debugging.
>>>>>>>>>> 
>>>>>>>>>> But, if I got example from "official" page, I want to rely on it.
>>>> So,
>>>>>>>>>> now
>>>>>>>>>> I
>>>>>>>>>> really dont understand situation.
>>>>>>>>>> I put a lot of efforts to write application and I want to complete
>>>>>>>>>> it.
>>>>>>>>>> It is not a question of testing  functionality. I am not able (and
>>>> I
>>>>>>>>>> dont
>>>>>>>>>> want ) to learn product without  functional examples. I did not
>>>> find
>>>>>>>>>> any
>>>>>>>>>> working example how to download file with
>>>>>>>>>> tr:fileDownloadActionListener.
>>>>>>>>>> Better, I will put standard links to files, so user will download
>>>>>>>>>> files
>>>>>>>>>> with
>>>>>>>>>> standard browser's dialog.
>>>>>>>>>> regards
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> Scott O'Bryan wrote:
>>>>>>>>>>> 
>>>>>>>>>>> Yeah Oleg,
>>>>>>>>>>> 
>>>>>>>>>>> I'm certainly willing to help but I'm not willing to write your
>>>>>>>>>>> application for you or, necessarily, debug it.  If there is a
>>>>>>>>>>> problem
>>>>>>>>>>> with
>>>>>>>>>>> Trinidad, then we certainly want tp know about it, but short of
>>>>>>>>>>> that,
>>>>>>>>>>> my
>>>>>>>>>>> goal is to teach you how to work within the Trindad framework so
>>>>>>>>>>> that
>>>>>>>>>>> you
>>>>>>>>>>> can overcome obsticals on your own.
>>>>>>>>>>> 
>>>>>>>>>>> If your intention is just to test out this functionality, I
>>>> invite
>>>>>>>>>>> you
>>>>>>>>>>> to
>>>>>>>>>>> try out the 'feature demo' of the Trinidad Demo application.  I
>>>>>>>>>>> believe
>>>>>>>>>>> there are instructions for running it under jetty using a single
>>>>>>>>>>> maven
>>>>>>>>>>> command and you'll be up and running in no time.
>>>>>>>>>>> 
>>>>>>>>>>> Further you can use the example as a template for writing your
>>>> own
>>>>>>>>>>> pages
>>>>>>>>>>> if you wish.
>>>>>>>>>>> 
>>>>>>>>>>> Hope that helps.
>>>>>>>>>>> Scott
>>>>>>>>>>> 
>>>>>>>>>>> Sent from my iPhone
>>>>>>>>>>> 
>>>>>>>>>>> On Jun 17, 2011, at 5:20 AM, Martin Koci
>>>>>>>>>>> <[email protected]>
>>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> Hi,
>>>>>>>>>>>> 
>>>>>>>>>>>> jitechno píše v Pá 17. 06. 2011 v 01:41 -0700:
>>>>>>>>>>>>> Scott, may be, there is a little misunderstanding. My question
>>>> is
>>>>>>>>>>>>> not
>>>>>>>>>>>>> about
>>>>>>>>>>>>> debugging and reverse engineering, but about general approach.
>>>>>>>>>>>>> I am trying realize example from "official" Trinidad's page. At
>>>>>>>>>>>>> least,
>>>>>>>>>>>>> I
>>>>>>>>>>>>> am
>>>>>>>>>>>>> considering as official. Am I right?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>> http://myfaces.apache.org/trinidad/trinidad-api/tagdoc/tr_fileDownloadActionListener.html
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Usually, such examples give a good base to start with more deep
>>>>>>>>>>>>> development. In this case, it is no.
>>>>>>>>>>>>> This example doesnot cover complete solution, or obsolete, or
>>>>>>>>>>>>> belongs
>>>>>>>>>>>>> to
>>>>>>>>>>>>> other version.
>>>>>>>>>>>> 
>>>>>>>>>>>> That example is ok, we use it over 4 years in many production
>>>>>>>>>>>> systems.
>>>>>>>>>>>> 
>>>>>>>>>>>>> I have not time to explore ans investigate basic elementary
>>>>>>>>>>>>> construction,
>>>>>>>>>>>>> it is not a subject of research for programmer. May be, I am
>>>> wrong
>>>>>>>>>>>>> or
>>>>>>>>>>>>> my
>>>>>>>>>>>>> understanding of myfaces.apache's policy is incorrect?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I dont know which tag is giving the problems, because I dont
>>>> see
>>>>>>>>>>>>> any
>>>>>>>>>>>>> action
>>>>>>>>>>>>> after clicking on commandLink or button, inside form or
>>>> outside.
>>>>>>>>>>>>> Also
>>>>>>>>>>>>> I
>>>>>>>>>>>>> dont
>>>>>>>>>>>>> see any exceptions/messages form Tomcat.
>>>>>>>>>>>> 
>>>>>>>>>>>> Firefox -> Tools -> Error Console. You'll see javascripts
>>>> errors.
>>>>>>>>>>>> The
>>>>>>>>>>>> main probem is that you have no tag for including resources in
>>>> your
>>>>>>>>>>>> view. In case of JSP, use tr:document as Scott suggests. I case
>>>> of
>>>>>>>>>>>> facelets, you can use tr:document too or new h:head/h:body tags.
>>>>>>>>>>>> Anyway,
>>>>>>>>>>>> please read this resource:
>>>>>>>>>>>> 
>>>> http://andyschwartz.wordpress.com/2009/07/31/whats-new-in-jsf-2/#resource-loading
>>>>>>>>>>>> 
>>>>>>>>>>>> Regards,
>>>>>>>>>>>> 
>>>>>>>>>>>> Kočičák
>>>>>>>>>>>> 
>>>>>>>>>>>>> Regards
>>>>>>>>>>>>> Oleg
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Scott O'Bryan wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Oleg, events usually require a form in order to submit the
>>>> data
>>>>>>>>>>>>>> needed
>>>>>>>>>>>>>> to process the event.  Additionally, which tag is giving you
>>>> the
>>>>>>>>>>>>>> problems?  To debug this problem, I would start by trying a
>>>>>>>>>>>>>> simpler
>>>>>>>>>>>>>> page without mixing render kits and then go from there.  Use
>>>> the
>>>>>>>>>>>>>> <tr:document> tag at the root, include to form, and so on. 
>>>> Once
>>>>>>>>>>>>>> you
>>>>>>>>>>>>>> do this, you can reverse engineer your app to see what's
>>>>>>>>>>>>>> happening.
>>>>>>>>>>>>>> Understand also that JSF and TRINIDAD also have replacements
>>>> for
>>>>>>>>>>>>>> some
>>>>>>>>>>>>>> elements that you usually use with HTML.  You need to use
>>>> these
>>>>>>>>>>>>>> replacements for things to get inserted properly.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Scott
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Sent from my iPad
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Jun 16, 2011, at 2:18 AM, jitechno <[email protected]>
>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Cedric, why I need form tag here?
>>>>>>>>>>>>>>> I dont think so. because no need to use form and submit for
>>>>>>>>>>>>>>> download
>>>>>>>>>>>>>>> file
>>>>>>>>>>>>>>> in
>>>>>>>>>>>>>>> browser.
>>>>>>>>>>>>>>> But tr:form is not solution, still the same behavior.
>>>>>>>>>>>>>>> <body>
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>  <f:view>
>>>>>>>>>>>>>>>       <h1><h:outputText value="JSF 2.0 + Trinidad
>>>> 2.0"/></h1>
>>>>>>>>>>>>>>>       <tr:form id="downloadForm" >
>>>>>>>>>>>>>>>       <h:commandButton value="Download"
>>>>>>>>>>>>>>> styleClass="submit_button">
>>>>>>>>>>>>>>>       <tr:fileDownloadActionListener
>>>>>>>>>>>>>>> filename="#{downloadBean.fileName}"
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> contentType="#{downloadBean.contentType}"
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> method="#{downloadBean.sayHello}"/>
>>>>>>>>>>>>>>>       </h:commandButton>
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>  <tr:commandLink text="Download file">
>>>>>>>>>>>>>>>  <tr:fileDownloadActionListener
>>>>>>>>>>>>>>>                           filename="hello.txt"
>>>>>>>>>>>>>>>                           contentType="text/plain;
>>>>>>>>>>>>>>> charset=utf-8"
>>>>>>>>>>>>>>> 
>>>> method="#{downloadBean.sayHello}"/>
>>>>>>>>>>>>>>>  </tr:commandLink>
>>>>>>>>>>>>>>>  </tr:form>
>>>>>>>>>>>>>>> </f:view>
>>>>>>>>>>>>>>> </body>
>>>>>>>>>>>>>>> regards
>>>>>>>>>>>>>>> Oleg
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Cédric Durmont wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Ooops, looks like <tr:form> is missing...
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>> Cedric
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 2011/6/15 jitechno <[email protected]>:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Hello,
>>>>>>>>>>>>>>>>> I tried this example,
>>>>>>>>>>>>>>>>> 
>>>> http://myfaces.apache.org/trinidad/trinidad-api/tagdoc/tr_fileDownloadActionListener.html
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Not with commandLine, not with commandButton I am nat able
>>>> to
>>>>>>>>>>>>>>>>> fire
>>>>>>>>>>>>>>>>> file
>>>>>>>>>>>>>>>>> save
>>>>>>>>>>>>>>>>> dialog. No exceptions, no actions, nothing. Please, advice
>>>> me,
>>>>>>>>>>>>>>>>> what
>>>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>>> wrong
>>>>>>>>>>>>>>>>> here?
>>>>>>>>>>>>>>>>> Thanks in advance
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> <f:view>
>>>>>>>>>>>>>>>>>       <h:commandButton value="Download"
>>>>>>>>>>>>>>>>> styleClass="submit_button">
>>>>>>>>>>>>>>>>>         <tr:fileDownloadActionListener
>>>>>>>>>>>>>>>>> filename="#{downloadBean.fileName}"
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> contentType="#{downloadBean.contentType}"
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> method="#{downloadBean.sayHello}"/>
>>>>>>>>>>>>>>>>>       </h:commandButton>
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>  <tr:commandLink text="Download file">
>>>>>>>>>>>>>>>>>  <tr:fileDownloadActionListener
>>>>>>>>>>>>>>>>>                           filename="hello.txt"
>>>>>>>>>>>>>>>>>                           contentType="text/plain;
>>>>>>>>>>>>>>>>> charset=utf-8"
>>>>>>>>>>>>>>>>> 
>>>> method="#{downloadBean.sayHello}"/>
>>>>>>>>>>>>>>>>>  </tr:commandLink>
>>>>>>>>>>>>>>>>> </f:view>
>>>>>>>>>>>>>>>>> 
>>>> ------------------------------------------------------------------
>>>>>>>>>>>>>>>>> faces-config contains
>>>>>>>>>>>>>>>>> <managed-bean>
>>>>>>>>>>>>>>>>> <managed-bean-name>downloadBean</managed-bean-name>
>>>>>>>>>>>>>>>>> 
>>>> <managed-bean-class>Beans.DownloadBean</managed-bean-class>
>>>>>>>>>>>>>>>>>   <managed-bean-scope>request</managed-bean-scope>
>>>>>>>>>>>>>>>>>   <managed-property>
>>>>>>>>>>>>>>>>>       <property-name>text</property-name>
>>>>>>>>>>>>>>>>>       <value>Hi there!</value>
>>>>>>>>>>>>>>>>>   </managed-property>
>>>>>>>>>>>>>>>>>   <managed-property>
>>>>>>>>>>>>>>>>>       <property-name>contentType</property-name>
>>>>>>>>>>>>>>>>>       <value>text/plain; charset=utf-8</value>
>>>>>>>>>>>>>>>>>   </managed-property>
>>>>>>>>>>>>>>>>>   <managed-property>
>>>>>>>>>>>>>>>>>       <property-name>fileName</property-name>
>>>>>>>>>>>>>>>>>       <value>hello.txt</value>
>>>>>>>>>>>>>>>>>   </managed-property>
>>>>>>>>>>>>>>>>> </managed-bean>
>>>>>>>>>>>>>>>>> 
>>>> --------------------------------------------------------------------------------------------
>>>>>>>>>>>>>>>>> DownloadBean is here:
>>>>>>>>>>>>>>>>> package Beans;
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> import java.io.IOException;
>>>>>>>>>>>>>>>>> import java.io.OutputStream;
>>>>>>>>>>>>>>>>> import java.io.OutputStreamWriter;
>>>>>>>>>>>>>>>>> import javax.faces.context.FacesContext;
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> public class DownloadBean  implements java.io.Serializable{
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> public DownloadBean() {
>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>> private String text;
>>>>>>>>>>>>>>>>> public void setText(String text){
>>>>>>>>>>>>>>>>> this.text = text;
>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>> public String getText(){
>>>>>>>>>>>>>>>>> return this.text;
>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> private String fileName;
>>>>>>>>>>>>>>>>> public void setFileName(String fileName){
>>>>>>>>>>>>>>>>> this.fileName = fileName;
>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>> public String getFileName(){
>>>>>>>>>>>>>>>>> return this.fileName;
>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>> private String contentType;
>>>>>>>>>>>>>>>>> public void setContentType(String contentType){
>>>>>>>>>>>>>>>>> this.contentType = contentType;
>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>> public String getContentType(){
>>>>>>>>>>>>>>>>> return this.contentType;
>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>> public void sayHello(FacesContext context, OutputStream
>>>> out)
>>>>>>>>>>>>>>>>> throws
>>>>>>>>>>>>>>>>> IOException
>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>> System.out.println("sy Hello "+ getFileName()+"
>>>>>>>>>>>>>>>>> "+getContentType());
>>>>>>>>>>>>>>>>> OutputStreamWriter w = new OutputStreamWriter(out,
>>>> "UTF-8");
>>>>>>>>>>>>>>>>> w.write(getText());
>>>>>>>>>>>>>>>>> // The stream is automatically closed, but since we
>>>> wrapped
>>>>>>>>>>>>>>>>> it,
>>>>>>>>>>>>>>>>> // we'd better flush our writer
>>>>>>>>>>>>>>>>> w.flush();
>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> View this message in context:
>>>>>>>>>>>>>>>>> 
>>>> http://old.nabble.com/What-is-wrong-with-Trinidad%27s-download-example--tp31851629p31851629.html
>>>>>>>>>>>>>>>>> Sent from the MyFaces - Users mailing list archive at
>>>>>>>>>>>>>>>>> Nabble.com.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> View this message in context:
>>>>>>>>>>>>>>> 
>>>> http://old.nabble.com/What-is-wrong-with-Trinidad%27s-download-example--tp31851629p31858292.html
>>>>>>>>>>>>>>> Sent from the MyFaces - Users mailing list archive at
>>>>>>>>>>>>>>> Nabble.com.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> -- 
>>>>>>>>>> View this message in context:
>>>>>>>>>> 
>>>> http://old.nabble.com/What-is-wrong-with-Trinidad%27s-download-example--tp31851629p31869477.html
>>>>>>>>>> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> -- 
>>>>>>>> View this message in context:
>>>>>>>> 
>>>> http://old.nabble.com/What-is-wrong-with-Trinidad%27s-download-example--tp31851629p31869622.html
>>>>>>>> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> -- 
>>>>>> View this message in context:
>>>>>> 
>>>> http://old.nabble.com/What-is-wrong-with-Trinidad%27s-download-example--tp31851629p31869742.html
>>>>>> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>>>>>> 
>>>>> 
>>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> 
>> 
> 
> 

Reply via email to