<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-8433216888182777164</id><updated>2009-10-12T23:51:15.001-07:00</updated><title type='text'>bilginyazar</title><subtitle type='html'>Tutorials - bilginyazar@hotmail.com
Yazılım Teknolojilerini Adım Adım Öğreniyoruz.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bilginyazar.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default?orderby=updated'/><link rel='alternate' type='text/html' href='http://bilginyazar.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bilgin Yazar</name><uri>http://www.blogger.com/profile/06687138376138348193</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>23</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8433216888182777164.post-4793387232848207665</id><published>2008-05-07T00:39:00.000-07:00</published><updated>2009-06-26T06:35:55.698-07:00</updated><title type='text'></title><content type='html'> &lt;P LANG="tr-TR" CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0in"&gt; &lt;FONT SIZE=4 STYLE="font-size: 16pt"&gt;&lt;B&gt;JSF File Upload&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0in"&gt; &lt;FONT SIZE=4 STYLE="font-size: 16pt"&gt;&lt;B&gt;Haz&amp;#305;rlayan Bilgin Yazar&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0in"&gt; &lt;FONT SIZE=4 STYLE="font-size: 16pt"&gt;&lt;B&gt;May&amp;#305;s 2008&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Bir &amp;ccedil;ok web tabanl&amp;#305; uygulamada resim dosyalar&amp;#305;n&amp;#305;n g&amp;ouml;sterilmesi, ya da dosyalar&amp;#305;n uygulamaya aktar&amp;#305;lmas&amp;#305; gerekmektedir.  &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Bu tutorial da bir JSF web sayfas&amp;#305;ndan kullan&amp;#305;c&amp;#305; dosyalar&amp;#305; server a aktarabilecek (upload) ve dosya jpeg dosyas&amp;#305; ise ayn&amp;#305; sayfada g&amp;ouml;r&amp;uuml;nt&amp;uuml;leyebilecektir.  &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&amp;Ouml;ncelikle JSF MyFaces Tomahawk component lar&amp;#305;ndan &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;inputFileUpload&lt;/FONT&gt;&lt;/B&gt; ve &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;graphicImage&lt;/FONT&gt;&lt;/B&gt; componentlar&amp;#305;n&amp;#305; inceleyelim:&lt;/SPAN&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.roseindia.net/jsf/apache-myfaces-tomahawk/tomahawk_inputFileUpload_tag.shtml"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.roseindia.net/jsf/apache-myfaces-tomahawk/tomahawk_inputFileUpload_tag.shtml&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.roseindia.net/jsf/apache-myfaces-tomahawk/tomahawk_graphicImage_tag.shtml"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.roseindia.net/jsf/apache-myfaces-tomahawk/tomahawk_graphicImage_tag.shtml&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://myfaces.apache.org/tomahawk/index.html"&gt;&lt;SPAN LANG="tr-TR"&gt;http://myfaces.apache.org/tomahawk/index.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Eclipse Europa ve Tomcat bilgisayar&amp;#305;n&amp;#305;z da kurulu olmal&amp;#305;d&amp;#305;r.  &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.eclipse.org/downloads/moreinfo/jee.php"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.eclipse.org/downloads/moreinfo/jee.php&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://bilginyazar.blogspot.com/2008_02_06_archive.html"&gt;&lt;SPAN LANG="tr-TR"&gt;http://bilginyazar.blogspot.com/2008_02_06_archive.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; MyFaces Tomahawk example uygulamas&amp;#305;n&amp;#305;n demosu i&amp;ccedil;in bak&amp;#305;n&amp;#305;z:  &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.irian.at/myfacesexamples/"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.irian.at/myfacesexamples/&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; MyFaces Tomahawk example Eclipse de &amp;ccedil;al&amp;#305;&amp;#351;t&amp;#305;rmak i&amp;ccedil;in  &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://myfaces.apache.org/download.html"&gt;&lt;SPAN LANG="tr-TR"&gt;http://myfaces.apache.org/download.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;tomahawk-examples-1.1.6-bin.zip&lt;/B&gt;  dosyas&amp;#305;n&amp;#305; indiriyoruz. Zip a&amp;ccedil;t&amp;#305;ktan sonra &lt;B&gt;jar &amp;ndash;xf myfaces-example-simple-1.1.6.war &lt;/B&gt;  seklinde &amp;ouml;rnek uygulamay&amp;#305; da a&amp;ccedil;&amp;#305;yoruz. &lt;B&gt;Simple&lt;/B&gt; isminde bir dizin olu&amp;#351;acakt&amp;#305;r. &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Sonra Eclipse de &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;File -&amp;gt; New Project &amp;ndash;&amp;gt; Web -&amp;gt; Dynamic Web Project&lt;/FONT&gt;&lt;/B&gt; bir proje olu&amp;#351;tural&amp;#305;m. Projeyi Eclipse den silelim. Sonra da proje dizinine gidip WebContent alt&amp;#305;na &lt;B&gt;Simple&lt;/B&gt; dizini alt&amp;#305;ndaki dosyalar&amp;#305; kopyalayal&amp;#305;m. En sonunda da projeyi eclipse e import ettikten sonra &amp;ccedil;al&amp;#305;&amp;#351;t&amp;#305;ral&amp;#305;m:&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;FONT COLOR="#000000"&gt;&lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_250frkp6bdh_b" NAME="graphics1" ALIGN=BOTTOM WIDTH=578 HEIGHT=492 BORDER=1&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; File upload u t&amp;#305;klayarak test edebiliriz. Bu &amp;ouml;rnekte dosya server da herhangi bir dizine yaz&amp;#305;lm&amp;#305;yor ya da database de tutulmuyor.  Dosya upload edildikten sonra a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde server taraf&amp;#305;nda memory de tutuluyor.  &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=616 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=598&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=598 VALIGN=TOP&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;FacesContext 			facesContext = FacesContext.getCurrentInstance();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;facesContext.getExternalContext().getApplicationMap().put(&amp;quot;fileupload_bytes&amp;quot;, 			_upFile.getBytes());&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;       			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			 			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;facesContext.getExternalContext().getApplicationMap().put(&amp;quot;fileupload_type&amp;quot;, 			_upFile.getContentType());&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;facesContext.getExternalContext().getApplicationMap().put(&amp;quot;fileupload_name&amp;quot;, 			_upFile.getName());&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY&gt;&lt;BR&gt; 			&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;B&gt;&lt;SPAN LANG="tr-TR"&gt;&amp;#350;imdi ise yeni bir proje yapacaca&amp;#287;&amp;#305;z. JSF web sayfas&amp;#305;ndan kullan&amp;#305;c&amp;#305; dosyalar&amp;#305; server a aktarabilecek (upload) ve dosya jpeg dosyas&amp;#305; ise ayn&amp;#305; sayfada g&amp;ouml;r&amp;uuml;nt&amp;uuml;leyebilecek.&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Eclipse de FileUpload isminde yeni bir Dynamic Web Project olu&amp;#351;tural&amp;#305;m. MyFaces Tomahawk example projesindeki a&amp;#351;a&amp;#287;&amp;#305;daki dosyalar&amp;#305; al&amp;#305;p yeni projemize koplay&amp;#305;p de&amp;#287;i&amp;#351;tirece&amp;#287;iz. S&amp;uuml;r&amp;uuml;kle b&amp;#305;rak ile yapabilirsiniz.&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;FONT COLOR="#ff0000"&gt;WebContentWEB-INFsrcorgapachemyfacesexamplesresourceexample_messages.properties&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;FONT COLOR="#ff0000"&gt;WebContentWEB-INFsrcorgapachemyfacesexamplesmiscFileUploadForm.java&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;FONT COLOR="#ff0000"&gt;WebContentWEB-INFclasseslog4j.properties&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT COLOR="#ff0000"&gt;WebContentfileupload.jsp&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Ayr&amp;#305;ca lib dosyalar&amp;#305;n&amp;#305; da s&amp;uuml;r&amp;uuml;kle b&amp;#305;rak ile example projesinden FileUpload projesine kopyal&amp;#305;yoruz:&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;FONT COLOR="#000000"&gt;&lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_251gbhh97c9_b" NAME="graphics2" ALIGN=BOTTOM WIDTH=229 HEIGHT=294 BORDER=1&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;org.apache.myfaces.examples.misc  &lt;/B&gt;package &amp;#305;na, upload edilen dosyalar&amp;#305; dizine yazmak i&amp;ccedil;in a&amp;#351;a&amp;#287;&amp;#305;daki &lt;FONT COLOR="#ff0000"&gt;&lt;B&gt;SaveUploadFileToDisk&lt;/B&gt; &lt;/FONT&gt;s&amp;#305;n&amp;#305;f&amp;#305;n&amp;#305; ekleyelim. G&amp;ouml;r&amp;uuml;ld&amp;uuml;&amp;#287;&amp;uuml; gibi upload edilen dosyalar &lt;B&gt;C:upload&lt;/B&gt; isminde bir dizine kopyalanacak. Dolay&amp;#305;s&amp;#305;yla bir de &lt;B&gt;C:&lt;/B&gt; de &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;upload &lt;/FONT&gt;&lt;/B&gt;dizini ni olu&amp;#351;tural&amp;#305;m. &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=599 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=581&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=581 VALIGN=TOP&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;package 			org.apache.myfaces.examples.misc;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;/*&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;written by Bilgin 			Yazar&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 					&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;*/ &lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			  			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import java.io.*;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;import 			javax.servlet.*;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import 			javax.servlet.http.*;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import java.util.*;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import 			org.apache.myfaces.custom.fileupload.UploadedFile;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import 			javax.faces.context.FacesContext;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;public class 			SaveUploadFileToDisk {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 				&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	private static String 			baseDir=&amp;quot;C:/upload&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	private static 			boolean debug=false;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	private static 			boolean enabled=false;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	private static 			ArrayList allowedExtensions=new ArrayList();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	private static 			ArrayList deniedExtensions=new ArrayList();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 				&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	/**&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 * create directory &lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 *&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 */&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 private String 			createDir(String newDir) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 				 	&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		File baseFile=new 			File(baseDir+&amp;quot;/&amp;quot;+ newDir);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		if(!baseFile.exists()){&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;			baseFile.mkdir();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		return baseDir+&amp;quot;/&amp;quot;+ 			newDir;		&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 				&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	/**&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 * Save File To Disk&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 * It store the file 			(renaming it in case a file with the same name exists) &lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			*http://www.developershome.com/wap/wapUpload/wap_upload.asp?page=jsp2&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 */	&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 				&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;	&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;public 			String saveFileToDisk&lt;/FONT&gt;&lt;/B&gt;(UploadedFile upFile, FacesContext 			facesContext) throws IOException {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 					&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		String fileName=&amp;quot;&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		String 			contentTypeStr=upFile.getContentType(); // such as image/pjpeg  			http://www.developershome.com/wap/wapUpload/wap_upload.asp?page=jsp2&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		int 			index=contentTypeStr.indexOf('/');&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		String 			typeStr=contentTypeStr.substring(0, index);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 					&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		String 			currentPath=facesContext.getCurrentInstance().getExternalContext().getRequestServletPath();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 					&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		String 			currentDirPath=createDir(&amp;quot;yayin1&amp;quot;);	&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		String retVal=&amp;quot;0&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		String newName=&amp;quot;&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		String fileUrl=&amp;quot;&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		String 			errorMessage=&amp;quot;&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 					&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 					&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		try {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 				&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				String 			fileNameLong=upFile.getName();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				fileNameLong=fileNameLong.replace('\','/');&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				String[] 			pathParts=fileNameLong.split(&amp;quot;/&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				fileName=pathParts[pathParts.length-1];&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 							&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				String 			nameWithoutExt=getNameWithoutExtension(fileName);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				String 			ext=getExtension(fileName);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				String 			pathToSaveString=currentDirPath+&amp;quot;/&amp;quot;+fileName;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				File 			pathToSaveFile=new File(currentDirPath,fileName);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 							&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				fileUrl=currentPath+&amp;quot;/&amp;quot;+fileName; 			//filename=image001 gibi olacak&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 							&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				if(extIsAllowed(typeStr,ext)) 			{   // extIsAllowed kullanilmayacak ise bunu atmak gerekir.. &lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;					int counter=1;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;					while(pathToSaveFile.exists()){&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;						newName=nameWithoutExt+&amp;quot;(&amp;quot;+counter+&amp;quot;)&amp;quot;+&amp;quot;.&amp;quot;+ext;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;						fileUrl=currentPath+&amp;quot;/&amp;quot;+newName; 			 //filename=image001 gibi olacak&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;						retVal=&amp;quot;201&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;					    			pathToSaveString=currentDirPath+&amp;quot;/&amp;quot;+newName;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;					    			pathToSaveFile=new File(currentDirPath,newName);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;						counter++;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;						}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 								&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;					BufferedOutputStream 			os = new BufferedOutputStream(new 			FileOutputStream(pathToSaveFile));&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				    			os.write(upFile.getBytes(), 			0,Long.valueOf(upFile.getSize()).intValue());&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				    os.close();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				else {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;					retVal=&amp;quot;202&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;					errorMessage=&amp;quot;&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;					if (debug) 			System.out.println(&amp;quot;Invalid file type: &amp;quot; + ext);	&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;			}catch (Exception 			ex) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				if (debug) 			ex.printStackTrace();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;				retVal=&amp;quot;203&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;			}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 					&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		System.out.println(&amp;quot;retval: 			&amp;quot;+retVal+&amp;quot;, fileurl:&amp;quot;+fileUrl+&amp;quot;, 			Newname:&amp;quot;+newName+&amp;quot;, errormessage:&amp;quot;+errorMessage);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 					&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		return 	fileName;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	/*&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 * This method was 			fixed after Kris Barnhoorn (kurioskronic) submitted SF bug #991489&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 */&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			  &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	private static 			String getNameWithoutExtension(String fileName) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		return 			fileName.substring(0, fileName.lastIndexOf(&amp;quot;.&amp;quot;));&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    	&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	/*&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 * This method was 			fixed after Kris Barnhoorn (kurioskronic) submitted SF bug #991489&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 */&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	private String 			getExtension(String fileName) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		return 			fileName.substring(fileName.lastIndexOf(&amp;quot;.&amp;quot;)+1);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	/**&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 * Helper function to 			convert the configuration string to an ArrayList.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 */&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 				  			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 private ArrayList 			stringToArrayList(String str) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 				  			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 if(debug) 			System.out.println(str);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 String[] 			strArr=str.split(&amp;quot;\|&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 				 	  			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 ArrayList tmp=new 			ArrayList();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 if(str.length()&amp;gt;0) 			{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		 for(int 			i=0;i&amp;lt;strArr.length;++i) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		 		if(debug) 			System.out.println(i +&amp;quot; - &amp;quot;+strArr[i]);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		 					tmp.add(strArr[i].toLowerCase());&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;			}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		return tmp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 }&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	/**&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 * Helper function to 			verify if a file extension is allowed or not allowed.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 */&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 				  			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 private boolean 			extIsAllowed(String fileType, String ext) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 					&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		 			allowedExtensions.add(&amp;quot;jpg&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		 			allowedExtensions.add( &amp;quot;gif&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		 			allowedExtensions.add( &amp;quot;jpeg&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		 			allowedExtensions.add( &amp;quot;png&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			         &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;deniedExtensions.add(&amp;quot;X&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 					  			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 					  			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		 			ext=ext.toLowerCase();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		 boolean 			result=true;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		 Iterator it = 			allowedExtensions.iterator();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		    while 			(it.hasNext()) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		        // Get 			element&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		        Object 			element = it.next();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		        			if(element.toString().equals(ext) &amp;amp;&amp;amp; result==false)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		        			result=true;			        				        		&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		    }&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 					    	 		&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			it = 			deniedExtensions.iterator();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;			    while 			(it.hasNext()) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;			        // Get 			element&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;			 			       Object element = it.next();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;			        			if(element.toString().equals(ext) &amp;amp;&amp;amp; result==false)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;			        			result=true;			        				        		&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;			    }&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 						     			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;			    return result;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 }&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY&gt;&lt;BR&gt; 			&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Ayr&amp;#305;ca &lt;B&gt;C:upload &lt;/B&gt;daki dizin ve dosyalar&amp;#305; console da listelemek istiyoruz. Bunun i&amp;ccedil;inde &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;GetServerFilesAndFolders &lt;/FONT&gt;&lt;/B&gt; s&amp;#305;n&amp;#305;f&amp;#305;n&amp;#305; ekleyelim.  (Daha sonra web aray&amp;uuml;z&amp;uuml;nde g&amp;ouml;stermek i&amp;ccedil;in bir &amp;ccedil;al&amp;#305;&amp;#351;ma yap&amp;#305;labilir...)&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=521 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=503&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=503 VALIGN=TOP&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;package&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			org.apache.myfaces.examples.misc;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;import&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			java.io.File;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;public&lt;/FONT&gt;&lt;/B&gt; 			&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;class&lt;/FONT&gt;&lt;/B&gt; 			&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;GetServerFilesAndFolders&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;public&lt;/FONT&gt;&lt;/B&gt; 			&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;void&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			getFolders(File dir) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;		System.&lt;/FONT&gt;&lt;I&gt;&lt;FONT COLOR="#0000c0"&gt;out&lt;/FONT&gt;&lt;/I&gt;&lt;FONT COLOR="#000000"&gt;.&lt;SPAN STYLE="background: #c0c0c0"&gt;println&lt;/SPAN&gt;(&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;&amp;quot;Folders&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;		&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;		File[] 			fileList=dir.listFiles();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;		&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;for&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt;(&lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;int&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			i=0;i&amp;lt;fileList.&lt;/FONT&gt;&lt;FONT COLOR="#0000c0"&gt;length&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;;++i) 			{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;if&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt;(fileList[i].isDirectory()){&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;			System.&lt;/FONT&gt;&lt;I&gt;&lt;FONT COLOR="#0000c0"&gt;out&lt;/FONT&gt;&lt;/I&gt;&lt;FONT COLOR="#000000"&gt;.&lt;SPAN STYLE="background: #c0c0c0"&gt;println&lt;/SPAN&gt;(fileList[i].getName());&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;				}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;			}		&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;	}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;public&lt;/FONT&gt;&lt;/B&gt; 			&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;void&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			getFiles(File dir) {	&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;		System.&lt;/FONT&gt;&lt;I&gt;&lt;FONT COLOR="#0000c0"&gt;out&lt;/FONT&gt;&lt;/I&gt;&lt;FONT COLOR="#000000"&gt;.&lt;SPAN STYLE="background: #c0c0c0"&gt;println&lt;/SPAN&gt;(&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;&amp;quot;Files&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;		File[] 			fileList=dir.listFiles();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;		&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;for&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt;(&lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;int&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			i=0;i&amp;lt;fileList.&lt;/FONT&gt;&lt;FONT COLOR="#0000c0"&gt;length&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;;++i) 			{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;if&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt;(fileList[i].isFile()){&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;				System.&lt;/FONT&gt;&lt;I&gt;&lt;FONT COLOR="#0000c0"&gt;out&lt;/FONT&gt;&lt;/I&gt;&lt;FONT COLOR="#000000"&gt;.&lt;SPAN STYLE="background: #c0c0c0"&gt;println&lt;/SPAN&gt;(&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;&amp;quot;Name:&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;+fileList[i].getName());&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;				System.&lt;/FONT&gt;&lt;I&gt;&lt;FONT COLOR="#0000c0"&gt;out&lt;/FONT&gt;&lt;/I&gt;&lt;FONT COLOR="#000000"&gt;.&lt;SPAN STYLE="background: #c0c0c0"&gt;println&lt;/SPAN&gt;(&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;&amp;quot;Size:&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;+fileList[i].length()/1024);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;				}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;			}	&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;	}	&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY&gt;&lt;BR&gt; 			&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;FileUploadForm&lt;/FONT&gt;&lt;/B&gt; JSF sayfam&amp;#305;zda kulland&amp;#305;&amp;#287;&amp;#305;m&amp;#305;z bean. Bunu da a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde de&amp;#287;i&amp;#351;tirelim:&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=521 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=503&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=503 VALIGN=TOP&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;/*&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			  			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;*/&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;package 			org.apache.myfaces.examples.misc;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import 			java.io.IOException;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import 			java.io.InputStream;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import java.io.*;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;import 			org.apache.myfaces.custom.fileupload.UploadedFile;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import 			javax.faces.context.FacesContext;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;/**&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;* @author Manfred 			Geiler (latest modification by $Author: grantsmith $)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;* @version $Revision: 			472610 $ $Date: 2006-11-08 20:46:34 +0100 (Wed, 08 Nov 2006) $&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;*/&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=4&gt;&lt;FONT COLOR="#ff0000"&gt;public 			class&lt;/FONT&gt;&lt;/FONT&gt; &lt;B&gt;&lt;FONT SIZE=4&gt;&lt;FONT COLOR="#ff0000"&gt;FileUploadForm&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;private 			UploadedFile _upFile;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;private String 			_name = &amp;quot;&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;private String 			_fileName= &amp;quot;&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;boolean 			rendSuccess=false;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;boolean 			rendFailure=false;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;boolean 			uploadOK=false;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;public 			UploadedFile getUpFile()&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;return 			_upFile;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;public void 			setUpFile(UploadedFile upFile)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;_upFile = 			upFile;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;public String 			getName()&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;return _name;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;public void 			setFileName(String fileName)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;_fileName = 			fileName;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;public String 			getFileName()&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;return 			_fileName;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;public void 			setName(String name)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;_name = name;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;/**&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;    			&lt;SPAN LANG="tr-TR"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;public 			String &lt;FONT COLOR="#000000"&gt;upload()&lt;/FONT&gt; throws IOException&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;FacesContext 			facesContext = FacesContext.getCurrentInstance();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;facesContext.getExternalContext().getApplicationMap().put(&amp;quot;fileupload_bytes&amp;quot;, 			_upFile.getBytes());&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;facesContext.getExternalContext().getApplicationMap().put(&amp;quot;fileupload_type&amp;quot;, 			_upFile.getContentType());&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;facesContext.getExternalContext().getApplicationMap().put(&amp;quot;fileupload_name&amp;quot;, 			_upFile.getName());&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;System.out.println(&amp;quot;upload 			ok&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;return &amp;quot;ok&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;**/&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			     			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;    			&lt;SPAN LANG="tr-TR"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT COLOR="#ff0000"&gt;public 			String&lt;/FONT&gt; &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;upload()&lt;/FONT&gt;&lt;/B&gt; throws 			IOException{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	FacesContext 			facesContext = FacesContext.getCurrentInstance();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;try {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;InputStream 			stream = _upFile.getInputStream();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;long size = 			_upFile.getSize();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;byte [] 			buffer = new byte[(int)size];&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;stream.read(buffer, 			0, (int)size);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;stream.close();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;rendSuccess=true;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;rendFailure=false;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			         			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;System.out.println(&amp;quot;File 			Upload Successful.&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			           			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT COLOR="#ff0000"&gt;          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;SaveUploadFileToDisk 			saveUploadFileToDisk=new SaveUploadFileToDisk(); &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT COLOR="#ff0000"&gt;          			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;_fileName=saveUploadFileToDisk.saveFileToDisk(_upFile, 			facesContext);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			           			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT COLOR="#ff0000"&gt;          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;uploadOK=true;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			           			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;System.out.println(&amp;quot;File 			Save OK...&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			           			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;System.out.println(&amp;quot;Folders 			and Files&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT COLOR="#ff0000"&gt;          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;GetServerFilesAndFolders 			 getServerFilesAndFolders=new GetServerFilesAndFolders ();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT COLOR="#ff0000"&gt;          			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;getServerFilesAndFolders.getFolders(new 			File(&amp;quot;C:/upload&amp;quot;));&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT COLOR="#ff0000"&gt;          			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;getServerFilesAndFolders.getFiles(new 			File(&amp;quot;C:/upload&amp;quot;));&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;return &amp;quot;ok&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;catch 			(Exception ioe) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;System.out.println(&amp;quot;File 			Upload Unsuccessful.&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;rendSuccess=false;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;rendFailure=true;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;return &amp;quot;no&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			            &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			      &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			     			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT COLOR="#ff0000"&gt;    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;public 			boolean isUploaded()&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;FacesContext 			facesContext = FacesContext.getCurrentInstance();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;return 			uploadOK;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			     			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;public boolean 			getRendSuccess(){&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;return 			rendSuccess;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			   			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			  &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;public void 			setRendSuccess(boolean rendSuccess){&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;this.rendSuccess 			= rendSuccess;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			  &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;public boolean 			getRendFailure(){&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;return 			rendFailure;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			   			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			  &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;public void 			setRendFailure(boolean rendFailure){&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;this.rendFailure 			= rendFailure;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY&gt;&lt;BR&gt; 			&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&amp;#350;imdi de upload edilen dosyalar&amp;#305;n g&amp;ouml;r&amp;uuml;nt&amp;uuml;lenmesi i&amp;ccedil;in   &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;ImageDisplayServlet&lt;/FONT&gt;&lt;/B&gt; &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; s&amp;#305;n&amp;#305;f&amp;#305;n&amp;#305; ekleyelim. Ne yapmak istedi&amp;#287;imiz a&amp;#351;a&amp;#287;&amp;#305;daki link de anlat&amp;#305;l&amp;#305;yor.  &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://forum.java.sun.com/thread.jspa?threadID=5275865&amp;amp;messageID=10155912"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;http://forum.java.sun.com/thread.jspa?threadID=5275865&amp;amp;messageID=10155912&lt;/FONT&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;Upload edilen dosyaya &lt;/FONT&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://localhost:8080/FileUpload/yayinimage?id=resim.jpg"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;http://localhost:8080/FileUpload/yayinimage?id=resim.jpg&lt;/FONT&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&amp;#351;eklinde eri&amp;#351;mek istiyoruz.&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=521 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=503&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=503 VALIGN=TOP&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;/*&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;  			&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;Bilgin Yazar&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;*/ 			&lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;  			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT COLOR="#000000"&gt;package 			org.apache.myfaces.examples.misc;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import 			java.io.*;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import 			javax.servlet.*;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import 			javax.servlet.http.*;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import 			java.util.*;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;import 			org.apache.commons.fileupload.*;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;/**&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;*/&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;public 			class ImageDisplayServlet &lt;/FONT&gt;&lt;/B&gt;&lt;FONT SIZE=2&gt;&lt;FONT COLOR="#000000"&gt;extends 			HttpServlet {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;	&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	private 			static String baseDir=&amp;quot;C:/upload&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	private 			static boolean debug=false;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;	&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;	&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			public void init() throws ServletException { &lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	/*&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		baseDir=getInitParameter(&amp;quot;baseDir&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		debug=(new 			Boolean(getInitParameter(&amp;quot;debug&amp;quot;))).booleanValue();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		if(baseDir==null)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;			baseDir=&amp;quot;/UserFiles/&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		String 			realBaseDir=getServletContext().getRealPath(baseDir);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		File 			baseFile=new File(realBaseDir);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		if(!baseFile.exists()){&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;			baseFile.mkdir();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		*/&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;	&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	/**&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			*&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			*  http://localhost:8080/FileUpload/yayinimage?id=Bluehills.jpg&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			* imagename=Bluehills  &lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			* image C:\upload\yayin1  icinde&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			*/&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	public 			void doGet(HttpServletRequest request, HttpServletResponse 			response) throws ServletException, IOException {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;		&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;		&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		String 			imageId = request.getParameter(&amp;quot;id&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;	&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		System.out.println(&amp;quot;imageId 			:&amp;quot;+imageId );&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;		&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;		&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   String contentType =&amp;quot;image/jpeg&amp;quot; ; //aslinda dosya 			upload edilirken database yazilmali  			http://www.developershome.com/wap/wapUpload/wap_upload.asp?page=jsp2&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   String fileName = imageId;// +&amp;quot;.jpg&amp;quot;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;	 			    			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			  String allowCache = request.getParameter(&amp;quot;allowCache&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			  String openDirectly = request.getParameter(&amp;quot;openDirectly&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			  if(allowCache == null || allowCache.equalsIgnoreCase(&amp;quot;false&amp;quot;))&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			 {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			       response.setHeader(&amp;quot;pragma&amp;quot;, &amp;quot;no-cache&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			       response.setHeader(&amp;quot;Cache-control&amp;quot;, &amp;quot;no-cache, 			no-store, must-revalidate&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			       response.setHeader(&amp;quot;Expires&amp;quot;, &amp;quot;01 Apr 1995 			01:10:10 GMT&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   }&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   if(contentType!=null)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			       response.setContentType(contentType);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   }&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   if(fileName != null)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;	 			      			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			       StringBuffer contentDisposition = new StringBuffer();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			       if(openDirectly!=null &amp;amp;&amp;amp; 			openDirectly.equalsIgnoreCase(&amp;quot;false&amp;quot;))&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			       {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			           contentDisposition.append(&amp;quot;attachment;&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			       }&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			       contentDisposition.append(&amp;quot;filename=&amp;quot;&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			       contentDisposition.append(fileName);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			       contentDisposition.append(&amp;quot;&amp;quot;&amp;quot;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			       response.setHeader (&amp;quot;Content-Disposition&amp;quot;, 			contentDisposition.toString());&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   }&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   File file=new File(baseDir+&amp;quot;/yayin1/&amp;quot;+fileName); &lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   byte[] bytes = getBytesFromFile(file);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   if (bytes != null)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			       response.getOutputStream().write(bytes);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			   }&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;	&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	/**&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			* Manage the Post requests (&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			*&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	 			*/	&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	public 			void doPost(HttpServletRequest request, HttpServletResponse 			response) throws ServletException, IOException {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;		doGet(request,response);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;		&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;	public 			static byte[] getBytesFromFile(File file) throws IOException {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;InputStream is = new 			FileInputStream(file);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;     			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;// Get the size of 			the file&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;long length = 			file.length();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;     			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;// You cannot create 			an array using a long type.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;// It needs to be an 			int type.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;// Before converting 			to an int type, check&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;// to ensure that 			file is not larger than Integer.MAX_VALUE.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;if (length &amp;gt; 			Integer.MAX_VALUE) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			     &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;// File is too 			large&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;     			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;// Create the byte 			array to hold the data&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;byte[] bytes = new 			byte[(int)length];&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;     			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;// Read in the bytes&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;int offset = 0;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;int numRead = 0;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;while (offset &amp;lt; 			bytes.length&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			        &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;&amp;amp;&amp;amp; 			(numRead=is.read(bytes, offset, bytes.length-offset)) &amp;gt;= 0) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			     &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;offset += 			numRead;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;     			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;// Ensure all the 			bytes have been read in&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;if (offset &amp;lt; 			bytes.length) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			           &lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;throw new 			IOException(&amp;quot;Could not completely read file 			&amp;quot;+file.getName());&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;     			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;// Close the input 			stream and return bytes&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;is.close();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;       			 &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;return bytes;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;    &lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY&gt;&lt;BR&gt; 			&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;&amp;#350;imdi de &lt;/FONT&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT COLOR="#ff0000"&gt;fileupload.jsp&lt;/FONT&gt; &lt;/SPAN&gt;&lt;FONT COLOR="#000000"&gt;sayfam&amp;#305;z&amp;#305; de&amp;#287;i&amp;#351;tirelim:&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000080"&gt;&lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_252dtm7fmfg_b" NAME="graphics3" ALIGN=BOTTOM WIDTH=600 HEIGHT=864 BORDER=0&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000080"&gt;&lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_253fbqfrtff_b" NAME="graphics4" ALIGN=BOTTOM WIDTH=600 HEIGHT=788 BORDER=0&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt;example_messages.properties&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;  dosyas&amp;#305; da a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde olacak:&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=521 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=503&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=503 VALIGN=TOP&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_title=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;File&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;upload&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_gimmeimage=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Gimme&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;an&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;image&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_name=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;and&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;give&lt;/FONT&gt; &lt;FONT COLOR="#2a00ff"&gt;it&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;a&lt;/FONT&gt; &lt;FONT COLOR="#2a00ff"&gt;name&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;: 			&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_button=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;load&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;it&lt;/FONT&gt; &lt;FONT COLOR="#2a00ff"&gt;up&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_msg1=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;The&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;image&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;you&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;loaded&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;up&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_msg2=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Link&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;to&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;download&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;(and&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;save)&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;the&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;image&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt; :&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_msg3=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Link&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;to&lt;/FONT&gt; &lt;FONT COLOR="#2a00ff"&gt;show&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;the&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;image&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;directly&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_dlimg=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Download&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;image&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileUploadForm_fileName= 			&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Dosya&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;Adi&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt;Web.xml&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt; ise a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde olmal&amp;#305;d&amp;#305;r: &lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;extensionsFilter, &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;ImageDisplayServlet &lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt;i&amp;ccedil;ermelidir.&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=521 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=503&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=503 VALIGN=TOP&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;?&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;xml 			&lt;/FONT&gt;&lt;FONT COLOR="#7f007f"&gt;version&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;&amp;quot;1.0&amp;quot; 			&lt;/FONT&gt;&lt;FONT COLOR="#7f007f"&gt;encoding&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;&amp;quot;UTF-8&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;?&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;web-app 			&lt;/FONT&gt;&lt;FONT COLOR="#7f007f"&gt;xmlns&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;&amp;quot;http://java.sun.com/xml/ns/j2ee&amp;quot; 			&lt;/FONT&gt;&lt;FONT COLOR="#7f007f"&gt;xmlns:xsi&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; 			&lt;/FONT&gt;&lt;FONT COLOR="#7f007f"&gt;xsi:schemaLocation&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;&amp;quot;http://java.sun.com/xml/ns/j2ee 			http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd&amp;quot; 			&lt;/FONT&gt;&lt;FONT COLOR="#7f007f"&gt;version&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;&amp;quot;2.4&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;debug 			web.xml&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Comma 			separated list of URIs of (additional) faces config files.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;(e.g. 			/WEB-INF/my-config.xml)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;See 			JSF 1.0 PRD2, 10.3.2&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            			&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;Attention: You do 			not need to put /WEB-INF/faces-config.xml in here.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			   &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;param-name&amp;gt;javax.faces.CONFIG_FILES&amp;lt;/param-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			   			&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;param-value&amp;gt;/WEB-INF/examples-config.xml,/WEB-INF/testSuite-config.xml&amp;lt;/param-value&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;State 			saving method: &amp;quot;client&amp;quot; or &amp;quot;server&amp;quot; (= 			default)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			           &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;See 			JSF Specification 2.5.3&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;javax.faces.STATE_SAVING_METHOD&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;client&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Only 			applicable if state saving method is &amp;quot;server&amp;quot; (= 			default).&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			           &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;Defines 			the amount (default = 20) of the latest views are stored in 			session.&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.NUMBER_OF_VIEWS_IN_SESSION&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;20&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Only 			applicable if state saving method is &amp;quot;server&amp;quot; (= 			default).&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;If 			true (default) the state will be serialized to a byte stream 			before it &lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;is 			written to the session.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			           &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;If 			false the state will not be serialized to a byte 			stream.&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.SERIALIZE_STATE_IN_SESSION&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;true&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Only 			applicable if state saving method is &amp;quot;server&amp;quot; (= 			default) and if &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            			&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;org.apache.myfaces.SERIALIZE_STATE_IN_SESSION 			is true (= default)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;If 			true (default) the serialized state will be compressed before it &lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			           &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;is 			written to the session. If false the state will not be 			compressed.&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.COMPRESS_STATE_IN_SESSION&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;true&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;This 			parameter tells MyFaces if javascript code should be allowed in 			the&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;rendered 			HTML output.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;If 			javascript is allowed, command_link anchors will have javascript 			code&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;that 			submits the corresponding form.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;If 			javascript is not allowed, the state saving info and nested 			parameters&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;will 			be added as url parameters.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			           &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;Default: 			&amp;quot;true&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.ALLOW_JAVASCRIPT&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;true&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.DETECT_JAVASCRIPT&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;false&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;If 			true, rendered HTML code will be formatted, so that it is &amp;quot;human 			readable&amp;quot;.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;i.e. 			additional line separators and whitespace will be written, that do 			not&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            			&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;influence the 			HTML code.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			           &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;Default: 			&amp;quot;true&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.PRETTY_HTML&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;true&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;If 			true, a javascript function will be rendered that is able to 			restore the&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;former 			vertical scroll on every request. Convenient feature if you have 			pages&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;with 			long lists and you do not want the browser page to always jump to 			the top&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;if 			you trigger a link or button action that stays on the same page.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			           &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;Default: 			&amp;quot;false&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.AUTO_SCROLL&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;true&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;		&lt;FONT COLOR="#000000"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;  &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;			Validate 			managed beans, navigation rules and ensure that forms are not 			nested.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;		&lt;FONT COLOR="#000000"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	&lt;FONT COLOR="#000000"&gt; 			      &lt;FONT SIZE=2&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.VALIDATE&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	&lt;FONT COLOR="#000000"&gt; 			      &lt;FONT SIZE=2&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;true&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;A 			class implementing the&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;		 			   org.apache.myfaces.shared.renderkit.html.util.AddResource&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;		 			   interface. It is responsible to&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;   &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;			place 			scripts and css on the right position in your HTML document.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;Default: 			&amp;quot;org.apache.myfaces.shared.renderkit.html.util.DefaultAddResource&amp;quot;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;Follow 			the description on the MyFaces-Wiki-Performance page to enable&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            			&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;StreamingAddResource 			instead of DefaultAddResource if you want to&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;            &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;gain 			performance.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.ADD_RESOURCE_CLASS&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.renderkit.html.util.DefaultAddResource&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#3f5fbf"&gt;&amp;lt;!--param-value&amp;gt;org.apache.myfaces.component.html.util.StreamingAddResource&amp;lt;/param-value--&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;A 			very common problem in configuring MyFaces-web-applications&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;is 			that the Extensions-Filter is not configured at all&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;or 			improperly configured. This parameter will check for a properly&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;configured 			Extensions-Filter if it is needed by the web-app.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;In 			most cases this check will work just fine, there might be cases&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;where 			an internal forward will bypass the Extensions-Filter and the 			check&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;will 			not work. If this is the case, you can disable the check by 			setting&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;this 			parameter to false.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.CHECK_EXTENSIONS_FILTER&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;true&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;Change 			the url-pattern from the ExtensionsFilter&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;Default 			is &amp;quot;/faces/myFacesExtensionResource&amp;quot;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;Note: 			The filter-mapping for ExtensionsFilter, the url-pattern is&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;this 			value + &amp;quot;/*&amp;quot;, else there comes a exception&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.RESOURCE_VIRTUAL_PATH&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;/faces/extensionResource&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			     &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;          &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;This 			parameter enables partial state saving.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			     &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			     			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;javax.faces.PARTIAL_STATE_SAVING_METHOD&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			     &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;false&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			     &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;          &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;If 			true every time a page is rendered, the corresponding JSP is 			dispatched also.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;          &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;This 			is very usefull if Scriptlets are used inside the JSP.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			     &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;description&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			     			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;javax.faces.PARTIAL_STATE_SAVING_DISPATCH_EVERY_TIME&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			     &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;true&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;param-value&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;context-param&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;&amp;lt;filter&amp;gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			   &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;filter-name&amp;gt;extensionsFilter&amp;lt;/filter-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			   			&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;filter-class&amp;gt;org.apache.myfaces.webapp.filter.ExtensionsFilter&amp;lt;/filter-class&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			   &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;init-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			     &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;description&amp;gt;Set 			the size limit for uploaded files.&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			               &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;Format: 			10 - 10 bytes&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			                       &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;10k 			- 10 KB&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			                       &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;10m 			- 10 MB&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			                       &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;1g 			- 1 GB&amp;lt;/description&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			     &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;param-name&amp;gt;uploadMaxFileSize&amp;lt;/param-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			     &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;param-value&amp;gt;100m&amp;lt;/param-value&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			   &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;/init-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			   &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;init-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			     &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;description&amp;gt;Set 			the threshold size - files&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			                   &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;below 			this limit are stored in memory, files above&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			                   &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;this 			limit are stored on disk.&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			               &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;Format: 			10 - 10 bytes&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			                       &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;10k 			- 10 KB&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			                       &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;10m 			- 10 MB&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			                       &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;1g 			- 1 GB&amp;lt;/description&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			     &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;param-name&amp;gt;uploadThresholdSize&amp;lt;/param-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			     &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;param-value&amp;gt;100k&amp;lt;/param-value&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			   &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;/init-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			 &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;/filter&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			 &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;filter-mapping&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			   &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;filter-name&amp;gt;extensionsFilter&amp;lt;/filter-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			   &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;url-pattern&amp;gt;*.jsf&amp;lt;/url-pattern&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			 &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;&amp;lt;/filter-mapping&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			 &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&amp;lt;filter-mapping&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			   &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&amp;lt;filter-name&amp;gt;extensionsFilter&amp;lt;/filter-name&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			   &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&amp;lt;url-pattern&amp;gt;/faces/*&amp;lt;/url-pattern&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			 &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&amp;lt;/filter-mapping&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			 &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&amp;lt;servlet&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2 STYLE="font-size: 11pt"&gt;&lt;FONT COLOR="#ff0000"&gt;&amp;lt;servlet&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			 &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2 STYLE="font-size: 11pt"&gt;&amp;lt;servlet-name&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#000000"&gt;ImageDisplayServlet&lt;/FONT&gt;&lt;/B&gt;&lt;FONT SIZE=2 STYLE="font-size: 11pt"&gt;&lt;FONT COLOR="#ff0000"&gt;&amp;lt;/servlet-name&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			 			&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2 STYLE="font-size: 11pt"&gt;&amp;lt;servlet-class&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.examples.misc.ImageDisplayServlet&lt;/FONT&gt;&lt;/B&gt;&lt;FONT SIZE=2 STYLE="font-size: 11pt"&gt;&lt;FONT COLOR="#ff0000"&gt;&amp;lt;/servlet-class&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2 STYLE="font-size: 11pt"&gt;&amp;lt;load-on-startup&amp;gt;3&amp;lt;/load-on-startup&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2 STYLE="font-size: 11pt"&gt;&amp;lt;/servlet&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			 &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2 STYLE="font-size: 11pt"&gt;&amp;lt;servlet-mapping&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			 &lt;FONT SIZE=2 STYLE="font-size: 11pt"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&amp;lt;servlet-name&amp;gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#000000"&gt;ImageDisplayServlet&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#ff0000"&gt;&amp;lt;/servlet-name&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			 &lt;FONT SIZE=2 STYLE="font-size: 11pt"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&amp;lt;url-pattern&amp;gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#000000"&gt;/yayinimage/*&amp;lt;/&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#ff0000"&gt;url-pattern&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2 STYLE="font-size: 11pt"&gt;&amp;lt;/servlet-mapping&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Faces 			Servlet&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-class&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;javax.faces.webapp.FacesServlet&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-class&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;load-on-startup&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;1&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;load-on-startup&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;SourceCodeServlet&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-class&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.shared_tomahawk.util.servlet.SourceCodeServlet&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-class&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-mapping&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Faces 			Servlet&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;url-pattern&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;*.jsf&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;url-pattern&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-mapping&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-mapping&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;SourceCodeServlet&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;url-pattern&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;*.source&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;url-pattern&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;servlet-mapping&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;welcome-file-list&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;welcome-file&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;index.jsp&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;welcome-file&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;welcome-file&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;index.html&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;welcome-file&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;welcome-file-list&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;error-page&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;		&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;error-code&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;500&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;error-code&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;		&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;location&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;/error.jsp&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;location&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;error-page&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;web-app&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY&gt;&lt;BR&gt; 			&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt;examples-config.xml&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt; (faces-config.xml) dosyas&amp;#305;da a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde olmal&amp;#305;d&amp;#305;r:&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=541 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=523&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=523 VALIGN=TOP&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#3f5fbf"&gt;&amp;lt;!-- 			Managed Beans for fileupload.jsp --&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			       &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;fileUploadForm&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			       			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean-class&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.examples.misc.FileUploadForm&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean-class&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			       &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean-scope&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;request&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean-scope&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY&gt;&lt;BR&gt; 			&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&amp;#350;imdi de projeyi &amp;ccedil;al&amp;#305;&amp;#351;t&amp;#305;ral&amp;#305;m:&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_2547spqfzcp_b" NAME="graphics5" ALIGN=BOTTOM WIDTH=600 HEIGHT=492 BORDER=0&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;Image a  direk olarak eri&amp;#351;mek istedi&amp;#287;imizde ise:  &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_2556dxmjrhr_b" NAME="graphics6" ALIGN=BOTTOM WIDTH=599 HEIGHT=268 BORDER=0&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;Proje ye bir de file upload edilirken kullan&amp;#305;c&amp;#305;ya sab&amp;#305;r telakki edecek &lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;progress bar &lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt;eklenirse g&amp;uuml;zel olur du&amp;hellip;  &lt;/FONT&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://commons.apache.org/fileupload/using.html"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;http://commons.apache.org/fileupload/using.html&lt;/FONT&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8433216888182777164-4793387232848207665?l=bilginyazar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/4793387232848207665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/4793387232848207665'/><link rel='alternate' type='text/html' href='http://bilginyazar.blogspot.com/2008/05/jsf-file-upload-haz-bilgin-yazar-may.html' title=''/><author><name>Bilgin Yazar</name><uri>http://www.blogger.com/profile/06687138376138348193</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10645311878441877961'/></author></entry><entry><id>tag:blogger.com,1999:blog-8433216888182777164.post-3442542302423077400</id><published>2008-05-07T00:41:00.000-07:00</published><updated>2009-06-26T06:35:55.673-07:00</updated><title type='text'></title><content type='html'> &lt;P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0in"&gt;&lt;B&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT SIZE=4&gt;TinyMCE Edit&amp;ouml;r&amp;uuml; + JSF + File/Image Upload Entegrasyonu -2&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT COLOR="#000000"&gt;&lt;B&gt;fileuploadmanager.jsp&lt;/B&gt; dosyas&amp;#305;n&amp;#305;n i&amp;ccedil;eri&amp;#287;i:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_278f5j953dw_b" NAME="graphics1" ALIGN=BOTTOM WIDTH=478 HEIGHT=837 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_279c2crpbf6_b" NAME="graphics2" ALIGN=BOTTOM WIDTH=500 HEIGHT=897 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_280frc99qgh_b" NAME="graphics3" ALIGN=BOTTOM WIDTH=600 HEIGHT=613 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;&lt;SPAN LANG="tr-TR"&gt;File/image Browser sayfalar&amp;#305; a&amp;ccedil;&amp;#305;l&amp;#305;r a&amp;ccedil;&amp;#305;lmaz java script kodunda &lt;/SPAN&gt;&lt;B&gt;tinyMCEPopup &lt;/B&gt;un&lt;B&gt; init &lt;/B&gt;methodunu &amp;ccedil;a&amp;#287;&amp;#305;r&amp;#305;yoruz. &lt;/FONT&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;B&gt;&lt;FONT SIZE=2 STYLE="font-size: 11pt"&gt;&lt;FONT COLOR="#000000"&gt;tinyMCEPopup.onInit.add(FileBrowserDialogue.init, FileBrowserDialogue);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT COLOR="#000000"&gt;Edit&amp;ouml;r den sayfaya g&amp;ouml;nderilen &lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;input&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; parametresine URL yi e&amp;#351;leyerek geri d&amp;ouml;nd&amp;uuml;rece&amp;#287;iz.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;B&gt;&lt;FONT SIZE=2 STYLE="font-size: 11pt"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;win.document.getElementById(tinyMCEPopup.getWindowArg(&lt;/FONT&gt;&lt;FONT COLOR="#8e00ff"&gt;&amp;quot;input&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;)).value = FileBrowserDialogue.selFileSrc;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT COLOR="#000000"&gt;&amp;#350;imdi de &lt;/FONT&gt;&lt;B&gt;WebContent&lt;/B&gt; alt&amp;#305;ndaki &lt;B&gt;tinymce_editor.jsp &lt;/B&gt;dosyas&amp;#305;n&amp;#305; a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde de&amp;#287;i&amp;#351;tirelim.&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_281g9jjj2k6_b" NAME="graphics4" ALIGN=BOTTOM WIDTH=500 HEIGHT=896 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_282gh3ppkgw_b" NAME="graphics5" ALIGN=BOTTOM WIDTH=500 HEIGHT=886 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_283hmnn67hq_b" NAME="graphics6" ALIGN=BOTTOM WIDTH=512 HEIGHT=251 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT COLOR="#000000"&gt;Edit&amp;ouml;r de image ya da url linki butonuna bas&amp;#305;ld&amp;#305;ktan sonra gelen ekranlarda custom file/image browserlar&amp;#305; a&amp;ccedil;mak istedi&amp;#287;imiz de kulland&amp;#305;&amp;#287;&amp;#305;m&amp;#305;z java script kodu a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde olmal&amp;#305;d&amp;#305;r. Burada ilk &lt;/FONT&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;{} parantezler&lt;/FONT&gt;&lt;/B&gt; &lt;FONT COLOR="#000000"&gt;aras&amp;#305;ndakiler edit&amp;ouml;rden gelen parametler. &lt;SPAN LANG="tr-TR"&gt;&amp;#304;kinci &lt;/SPAN&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;{} parantezler&lt;/FONT&gt;&lt;/B&gt;  &lt;FONT COLOR="#000000"&gt;aras&amp;#305;ndakiler ise a&amp;ccedil;&amp;#305;lacak custom file/image browser popup ekranlar&amp;#305;na g&amp;ouml;nderilecek parametrelerdir. input parametresine se&amp;ccedil;ilen dosyan&amp;#305;n/image in URL si assign edilecektir. &lt;/FONT&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=458 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=440&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=440 VALIGN=TOP&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;tinyMCE.activeEditor.windowManager.open(&lt;/FONT&gt;&lt;FONT COLOR="#7f0055"&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			               &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;url 			: myUrl,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			               &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;name 			: &lt;/FONT&gt;&lt;FONT COLOR="#8e00ff"&gt;&amp;quot;filebrowser&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			               &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;width 			: 500,  &lt;/FONT&gt;&lt;FONT COLOR="#3f5fbf"&gt;// Your dimensions may differ 			- toy around with them!&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			               &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;height 			: 500,                &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			               &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;close_previous 			: &lt;/FONT&gt;&lt;FONT COLOR="#8e00ff"&gt;&amp;quot;no&amp;quot;                &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			           &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#7f0055"&gt;}&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;, 			&lt;/FONT&gt;&lt;FONT COLOR="#7f0055"&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			               &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;window 			: win,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#ff0000"&gt; 			       &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;B&gt;input : 			field_name,&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			       &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;resizable 			: &lt;/FONT&gt;&lt;FONT COLOR="#8e00ff"&gt;&amp;quot;yes&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			       &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;inline : 			&lt;/FONT&gt;&lt;FONT COLOR="#8e00ff"&gt;&amp;quot;yes&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;, 			       &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;        &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;editor_id 			: tinyMCE.selectedInstance.editorId&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			           &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#7f0055"&gt;}&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY&gt;&lt;BR&gt; 			&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;tinyMCE.init&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; de ise entegrasyon i&amp;ccedil;in gerekli methodlar&amp;#305;n nas&amp;#305;l &amp;ccedil;a&amp;#287;&amp;#305;raca&amp;#287;&amp;#305;m&amp;#305;z&amp;#305; belirtmek zorunday&amp;#305;z. Burada image/file browser i&amp;ccedil;in  &lt;/FONT&gt;&lt;FONT COLOR="#ff0000"&gt;&lt;B&gt;myCustomFileBrowser&lt;/B&gt; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;javascript methodunu ve save buttonuna t&amp;#305;kland&amp;#305;&amp;#287;&amp;#305;nda ise &lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;clickSaveButton&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt;   javascript methodunu kullanaca&amp;#287;&amp;#305;m&amp;#305;z&amp;#305; belirtiyoruz. &lt;/FONT&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=433 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=415&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=415 VALIGN=TOP&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			                &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;tinyMCE.init(&lt;/FONT&gt;&lt;FONT COLOR="#7f0055"&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;mode 			: &lt;/FONT&gt;&lt;FONT COLOR="#8e00ff"&gt;&amp;quot;textareas&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;	theme 			: &lt;/FONT&gt;&lt;FONT COLOR="#8e00ff"&gt;&amp;quot;advanced&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;	plugins 			: &lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT COLOR="#ff0000"&gt; &amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=4&gt;.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;file_browser_callback 			: &lt;/FONT&gt;&lt;FONT COLOR="#8e00ff"&gt;&amp;quot;myCustomFileBrowser&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;save_enablewhendirty 			: &lt;/FONT&gt;&lt;FONT COLOR="#7f0055"&gt;true&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;	save_onsavecallback 			: &lt;/FONT&gt;&lt;FONT COLOR="#8e00ff"&gt;&amp;quot;clickSaveButton&amp;quot;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			     			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#7f0055"&gt;}&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY&gt;&lt;BR&gt; 			&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=446 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=428&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=428 VALIGN=TOP&gt; 			&lt;P LANG="en" CLASS="western" STYLE="margin-bottom: 0.05in; background: #ffffff"&gt; 			&lt;B&gt;The Values Carried With The Filebrowser Function Call &lt;/B&gt; 			&lt;/P&gt; 			&lt;UL&gt; 				&lt;LI&gt;&lt;P CLASS="western" STYLE="margin-top: 0.19in; margin-bottom: 0.02in; background: #ffffff"&gt; 				&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;SPAN STYLE="background: #f9f9f9"&gt;&lt;B&gt;&lt;SPAN LANG="en"&gt;&lt;FONT SIZE=3&gt;&lt;FONT FACE="Times New Roman, serif"&gt;&lt;FONT COLOR="#ff0000"&gt;field_name 				(input=selected URL)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN LANG="en"&gt;&lt;FONT COLOR="#000000"&gt; 				is the name (and ID) of the dialogue window's input field which 				needs to be filled with the value your file browser is about to 				provide. &lt;/FONT&gt;&lt;/SPAN&gt; 				&lt;/P&gt; 				&lt;LI&gt;&lt;P CLASS="western" STYLE="margin-bottom: 0.02in; background: #ffffff"&gt; 				&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;SPAN STYLE="background: #f9f9f9"&gt;&lt;B&gt;&lt;SPAN LANG="en"&gt;&lt;FONT SIZE=4&gt;&lt;FONT FACE="Times New Roman, serif"&gt;&lt;FONT COLOR="#ff0000"&gt;url&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN LANG="en"&gt;&lt;FONT COLOR="#000000"&gt; 				carries the existing link URL if you modify a link (or image URL 				if you edit an image). &lt;/FONT&gt;&lt;/SPAN&gt; 				&lt;/P&gt; 				&lt;LI&gt;&lt;P CLASS="western" STYLE="margin-bottom: 0.02in; background: #ffffff"&gt; 				&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;SPAN STYLE="background: #f9f9f9"&gt;&lt;B&gt;&lt;SPAN LANG="en"&gt;&lt;FONT SIZE=4&gt;&lt;FONT FACE="Times New Roman, serif"&gt;&lt;FONT COLOR="#ff0000"&gt;type&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN LANG="en"&gt;&lt;FONT COLOR="#000000"&gt; 				is a string value which is either 'image', 'media' or 'file' 				(called respectively from image plugin, media plugin and link 				plugin insert/edit dialogs). With this value you can determine 				whether your file browser is called from a window that inserts 				images (&amp;quot;insert/edit image&amp;quot; dialogue), multimedia files 				(media plugin window) or a window that inserts hyperlinks 				(&amp;quot;insert/edit links&amp;quot; dialogue). &lt;/FONT&gt;&lt;/SPAN&gt; 				&lt;/P&gt; 				&lt;LI&gt;&lt;P CLASS="western" STYLE="margin-bottom: 0.19in; background: #ffffff"&gt; 				&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;SPAN STYLE="background: #f9f9f9"&gt;&lt;B&gt;&lt;SPAN LANG="en"&gt;&lt;FONT SIZE=4&gt;&lt;FONT FACE="Times New Roman, serif"&gt;&lt;FONT COLOR="#ff0000"&gt;win&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt; 				&lt;SPAN LANG="en"&gt;&lt;FONT COLOR="#000000"&gt;is a reference to the dialogue window itself which is 				extremely important when it comes to writing back the retrieved 				value. You will need a combination of &lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;SPAN STYLE="background: #f9f9f9"&gt;&lt;SPAN LANG="en"&gt;&lt;FONT SIZE=3&gt;&lt;FONT FACE="Times New Roman, serif"&gt;&lt;FONT COLOR="#000000"&gt;win&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN LANG="en"&gt;&lt;FONT COLOR="#000000"&gt; 				and &lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;&lt;SPAN STYLE="background: #f9f9f9"&gt;&lt;SPAN LANG="en"&gt;&lt;FONT SIZE=3&gt;&lt;FONT FACE="Times New Roman, serif"&gt;&lt;FONT COLOR="#000000"&gt;field_name&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN LANG="en"&gt;&lt;FONT COLOR="#000000"&gt; 				to fill the required fields in the editor's dialogue window! &lt;/FONT&gt;&lt;/SPAN&gt; 				&lt;/P&gt; 			&lt;/UL&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY&gt;&lt;BR&gt; 			&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Fileupload projemizdeki  &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT COLOR="#ff0000"&gt;srcorgapachemyfacesexamplesresourceexample_messages.properties &lt;/FONT&gt;&lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; dosyas&amp;#305;n&amp;#305; da a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde g&amp;uuml;ncellememiz gerekiyor.  &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=496 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=478&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=478 VALIGN=TOP&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_title=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;File&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;upload&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_gimmeimage=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Gimme&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;an&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;image&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_gimmefile=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Gimme&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;an&lt;/FONT&gt; &lt;FONT COLOR="#2a00ff"&gt;file&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_name=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;and&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;give&lt;/FONT&gt; &lt;FONT COLOR="#2a00ff"&gt;it&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;a&lt;/FONT&gt; &lt;FONT COLOR="#2a00ff"&gt;name&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;: 			&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_button=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;load&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;it&lt;/FONT&gt; &lt;FONT COLOR="#2a00ff"&gt;up&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileclose_button=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Kapat&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_msg1=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;The&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;image&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;you&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;loaded&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;up&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_msgfile1=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;The&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;file&lt;/FONT&gt; &lt;FONT COLOR="#2a00ff"&gt;you&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;loaded&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;up&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_msg2=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Link&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;to&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;download&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;(and&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;save)&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;the&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;image&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt; :&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_msgfile2=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Link&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;to&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;download&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;(and&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;save)&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;the&lt;/FONT&gt; &lt;FONT COLOR="#2a00ff"&gt;file&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt; 			:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_msg3=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Link&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;to&lt;/FONT&gt; &lt;FONT COLOR="#2a00ff"&gt;show&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;the&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;image&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;directly&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_dlimg=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Download&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;image&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileupload_dlfile=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Download&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;File&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;fileUploadForm_fileName= 			&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Dosya&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;Adi&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;myeditormessage.savedMessage=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Kayit&lt;/FONT&gt; 			&lt;FONT COLOR="#2a00ff"&gt;Oldu&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;myeditormessage.save=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Kaydet&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;myeditormessage.reset=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;Temizle&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT COLOR="#000000"&gt;&amp;#350;imdi de &lt;B&gt;FileUpload.java&lt;/B&gt; dosyam&amp;#305;z&amp;#305; g&amp;uuml;ncelleyelim:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_284cw48nkct_b" NAME="graphics7" ALIGN=BOTTOM WIDTH=252 HEIGHT=161 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;B&gt;FileUpload.java&lt;/B&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=553 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=535&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=535 VALIGN=TOP&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			/*&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * Licensed to the Apache Software Foundation (ASF) under one&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * or more contributor license agreements.  See the NOTICE file&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * distributed with this work for additional information&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * regarding copyright ownership.  The ASF licenses this file&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * to you under the Apache License, Version 2.0 (the&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * &amp;quot;License&amp;quot;); you may not use this file except in 			compliance&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * with the License.  You may obtain a copy of the License at&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 *&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 *   http://www.apache.org/licenses/LICENSE-2.0&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 *&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * Unless required by applicable law or agreed to in writing,&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * software distributed under the License is distributed on an&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 			ANY&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * KIND, either express or implied.  See the License for the&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * specific language governing permissions and limitations&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * under the License.&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 */&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			package org.apache.myfaces.examples.misc;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			import java.io.IOException;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			import java.io.InputStream;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			import java.io.*;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			import org.apache.myfaces.custom.fileupload.UploadedFile;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			import javax.faces.context.FacesContext;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			/**&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * @author Manfred Geiler (latest modification by $Author: 			grantsmith $)&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 * @version $Revision: 472610 $ $Date: 2006-11-08 20:46:34 +0100 			(Wed, 08 Nov 2006) $&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			 */&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT COLOR="#000000"&gt;public 			class &lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;FileUploadForm&lt;/FONT&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			{&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    private UploadedFile _upFile;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    private String _name = &amp;quot;&amp;quot;;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    private String _fileName= &amp;quot;&amp;quot;;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    boolean rendSuccess=false;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    boolean rendFailure=false;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    boolean uploadOK=false;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    boolean closeOK=false;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    public UploadedFile getUpFile()&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    {&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        return _upFile;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    public void setUpFile(UploadedFile upFile)&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    {&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        _upFile = upFile;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    public String getName()&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    {&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        return _name;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    public void setFileName(String fileName)&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    {&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        _fileName = fileName;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    public String getFileName()&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    {&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        return _fileName;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    public void setName(String name)&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    {&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        _name = name;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    /**&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    public String upload() throws IOException&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    {&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        FacesContext facesContext = 			FacesContext.getCurrentInstance();&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        			facesContext.getExternalContext().getApplicationMap().put(&amp;quot;fileupload_bytes&amp;quot;, 			_upFile.getBytes());&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        			facesContext.getExternalContext().getApplicationMap().put(&amp;quot;fileupload_type&amp;quot;, 			_upFile.getContentType());&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        			facesContext.getExternalContext().getApplicationMap().put(&amp;quot;fileupload_name&amp;quot;, 			_upFile.getName());&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        System.out.println(&amp;quot;upload ok&amp;quot;);&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        return &amp;quot;ok&amp;quot;;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			**/&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			     			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    public String upload() throws IOException{&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    	closeOK=false;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    	FacesContext facesContext = 			FacesContext.getCurrentInstance();&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        try {&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          InputStream stream = _upFile.getInputStream();&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          long size = _upFile.getSize();&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          byte [] buffer = new byte[(int)size];&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          stream.read(buffer, 0, (int)size);&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          stream.close();&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          rendSuccess=true;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          rendFailure=false;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			         			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          System.out.println(&amp;quot;File Upload Successful.&amp;quot;);&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			           			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          SaveUploadFileToDisk saveUploadFileToDisk=new 			SaveUploadFileToDisk();  			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          _fileName=saveUploadFileToDisk.saveFileToDisk(_upFile, 			facesContext);&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			           			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          uploadOK=true;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			           			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          System.out.println(&amp;quot;File Save OK...&amp;quot;);&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			           			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          System.out.println(&amp;quot;Folders and Files&amp;quot;);&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          GetServerFilesAndFolders  getServerFilesAndFolders=new 			GetServerFilesAndFolders ();&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          getServerFilesAndFolders.getFolders(new 			File(&amp;quot;C:/upload&amp;quot;));&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          getServerFilesAndFolders.getFiles(new 			File(&amp;quot;C:/upload&amp;quot;));&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          return &amp;quot;ok&amp;quot;;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        catch (Exception ioe) {&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          System.out.println(&amp;quot;File Upload Unsuccessful.&amp;quot;);&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          rendSuccess=false;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          rendFailure=true;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			          return &amp;quot;no&amp;quot;;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			            }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			      }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    public void close()&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    {         			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			       &lt;SPAN LANG="tr-TR"&gt;closeOK=true; //close button tiklandi&lt;/SPAN&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    public boolean isClosed()&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    {&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        FacesContext facesContext = 			FacesContext.getCurrentInstance();&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        return closeOK;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			  			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    public boolean isUploaded()&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    {   closeOK=false;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        FacesContext facesContext = 			FacesContext.getCurrentInstance();&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        return uploadOK;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			     			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    public boolean getRendSuccess(){&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        return rendSuccess;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			   			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			  public void setRendSuccess(boolean rendSuccess){&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        this.rendSuccess = rendSuccess;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt; 			 &lt;SPAN LANG="tr-TR"&gt;public boolean getRendFailure(){&lt;/SPAN&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        return rendFailure;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			   			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			  public void setRendFailure(boolean rendFailure){&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			        this.rendFailure = rendFailure;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			    }&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			&lt;BR&gt; 			&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; 			}&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY&gt;&lt;BR&gt; 			&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &amp;Ccedil;al&amp;#305;&amp;#351;t&amp;#305;rd&amp;#305;&amp;#287;&amp;#305;m&amp;#305;zda a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde g&amp;ouml;r&amp;uuml;ncektir:  &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_285dmrrgqfm_b" NAME="graphics8" ALIGN=BOTTOM WIDTH=599 HEIGHT=393 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Ayr&amp;#305;ca bak&amp;#305;n&amp;#305;z:&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://forum.java.sun.com/thread.jspa?threadID=707894&amp;amp;messageID=4100338"&gt;&lt;SPAN LANG="tr-TR"&gt;http://forum.java.sun.com/thread.jspa?threadID=707894&amp;amp;messageID=4100338&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://blogs.vertigo.com/personal/aanttila/Blog/Lists/Posts/Post.aspx?ID=6"&gt;&lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;JavaScript differences in Firefox and Internet Explorer&lt;/FONT&gt;&lt;/B&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://blogs.vertigo.com/personal/aanttila/Blog/Lists/Posts/Post.aspx?List=552eb137%2D35b0%2D44f9%2Dbee8%2D641e08159e2b&amp;amp;ID=6"&gt;&lt;SPAN LANG="tr-TR"&gt;http://blogs.vertigo.com/personal/aanttila/Blog/Lists/Posts/Post.aspx?List=552eb137%2D35b0%2D44f9%2Dbee8%2D641e08159e2b&amp;amp;ID=6&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://wiki.moxiecode.com/index.php/TinyMCE:Control_reference"&gt;&lt;SPAN LANG="tr-TR"&gt;http://wiki.moxiecode.com/index.php/TinyMCE:Control_reference&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/save"&gt;&lt;SPAN LANG="tr-TR"&gt;http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/save&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://tinymce.moxiecode.com/punbb/viewtopic.php?id=5590"&gt;&lt;SPAN LANG="tr-TR"&gt;http://tinymce.moxiecode.com/punbb/viewtopic.php?id=5590&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;TinyMCE &lt;/B&gt;de yukarda anlat&amp;#305;lanlar d&amp;#305;&amp;#351;&amp;#305;nda ba&amp;#351;ka uyarlamalar yapmak gerekirse, Firefox da test etmek daha kolay olabilir. Bunun i&amp;ccedil;in javascript debug v.b. i&amp;ccedil;in  &lt;/SPAN&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.getfirebug.com/"&gt;&lt;B&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.getfirebug.com&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt; &lt;SPAN LANG="tr-TR"&gt;Firefox eklentisi y&amp;uuml;klenebilir.&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_286f34pqphg_b" NAME="graphics9" ALIGN=BOTTOM WIDTH=534 HEIGHT=590 BORDER=0&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;DIV TYPE=FOOTER&gt; 	&lt;P STYLE="margin-right: 0.25in; margin-top: 0.47in; margin-bottom: 0in"&gt; 	&lt;SPAN ID="Frame1" DIR="LTR" style=" width: 0.31in; height: 0.15in; border: none; padding: 0in; background: #ffffff"&gt; 		&lt;P STYLE="margin-bottom: 0in"&gt;1&lt;/P&gt; 	&lt;/SPAN&gt;&lt;BR&gt; 	&lt;/P&gt; &lt;/DIV&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8433216888182777164-3442542302423077400?l=bilginyazar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/3442542302423077400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/3442542302423077400'/><link rel='alternate' type='text/html' href='http://bilginyazar.blogspot.com/2008/05/tinymce-edit-jsf-fileimage-upload_8798.html' title=''/><author><name>Bilgin Yazar</name><uri>http://www.blogger.com/profile/06687138376138348193</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10645311878441877961'/></author></entry><entry><id>tag:blogger.com,1999:blog-8433216888182777164.post-3304171864035767691</id><published>2008-05-07T00:41:00.001-07:00</published><updated>2009-06-26T06:35:55.662-07:00</updated><title type='text'></title><content type='html'> &lt;P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0in"&gt;&lt;B&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT SIZE=4&gt;TinyMCE Edit&amp;ouml;r&amp;uuml; + JSF + File/Image Upload Entegrasyonu -2&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;File Upload Entegrasyonu &lt;/B&gt;&lt;/FONT&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;TinyMCE edit&amp;ouml;r&amp;uuml;nde haz&amp;#305;rlad&amp;#305;&amp;#287;&amp;#305;m&amp;#305;z yaz&amp;#305; i&amp;ccedil;erisine image eklemek ya da URL linki vermek gibi ihtiya&amp;ccedil;lar&amp;#305;m&amp;#305;z olabilir. Bu durumda TinyMCE ile entegrasyonunu yapmam&amp;#305;z gerekecektir.&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Entegrasyon konusunda detay bilgi i&amp;ccedil;in bak&amp;#305;n&amp;#305;z:  &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://wiki.moxiecode.com/index.php/TinyMCE:Custom_filebrowser"&gt;&lt;SPAN LANG="tr-TR"&gt;http://wiki.moxiecode.com/index.php/TinyMCE:Custom_filebrowser&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;B&gt;&amp;#350;imdi nas&amp;#305;l &amp;ccedil;al&amp;#305;&amp;#351;aca&amp;#287;&amp;#305;na bir bakal&amp;#305;m:&lt;/B&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Image (resim) eklemek i&amp;ccedil;in a&amp;#287;a&amp;ccedil; resmine t&amp;#305;klamak gerekiyor.   &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_257fnr7tvc5_b" NAME="graphics1" ALIGN=BOTTOM WIDTH=215 HEIGHT=165 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_258g8d2zh3s_b" NAME="graphics2" ALIGN=BOTTOM WIDTH=450 HEIGHT=441 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Browser olarak IE kullan&amp;#305;yorsan&amp;#305;z, klavye de&lt;B&gt; Ctrl&lt;/B&gt; tu&amp;#351;una bas&amp;#305;l&amp;#305; tutarak  &lt;B&gt;Image URL&lt;/B&gt; deki resme t&amp;#305;klayarak kendimizin haz&amp;#305;rlad&amp;#305;&amp;#287;&amp;#305; &lt;B&gt;&amp;ldquo;Image Browser&amp;rdquo;&lt;/B&gt; &amp;#305; a&amp;ccedil;abiliriz. Firefox da &lt;B&gt;Ctrl &lt;/B&gt;tu&amp;#351;una basman&amp;#305;za gerek yok. Gelen ekran bizim kendimizin yazd&amp;#305;&amp;#287;&amp;#305; dosyay&amp;#305; server a aktarmay&amp;#305; sa&amp;#287;layan bir ekran &amp;ndash; &lt;B&gt;custom image browser&lt;/B&gt;.&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_259c7b9wffq_b" NAME="graphics3" ALIGN=BOTTOM WIDTH=549 HEIGHT=202 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&amp;ldquo;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;Browse&amp;rdquo;&lt;/B&gt; buttonunu t&amp;#305;klayarak istedi&amp;#287;imiz resmi se&amp;ccedil;iyoruz.&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_2605dc9qmn6_b" NAME="graphics4" ALIGN=BOTTOM WIDTH=487 HEIGHT=436 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;Load it up&lt;/B&gt; t&amp;#305;klad&amp;#305;&amp;#287;&amp;#305;m&amp;#305;zda resim dosyas&amp;#305; server aktar&amp;#305;lm&amp;#305;&amp;#351; olacak. Kapat t&amp;#305;klad&amp;#305;&amp;#287;&amp;#305;m&amp;#305;zda ise linkini edit&amp;ouml;re aktarm&amp;#305;&amp;#351; olaca&amp;#287;&amp;#305;z. &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_261gqtvgdf9_b" NAME="graphics5" ALIGN=BOTTOM WIDTH=470 HEIGHT=377 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_262csscjtf7_b" NAME="graphics6" ALIGN=BOTTOM WIDTH=438 HEIGHT=395 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Insert t&amp;#305;klad&amp;#305;&amp;#287;&amp;#305;m&amp;#305;zda ise resim dosyas&amp;#305; yaz&amp;#305;m&amp;#305;z i&amp;ccedil;erisinde g&amp;ouml;r&amp;uuml;nt&amp;uuml;lenecek.  &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_263gc2ffdhs_b" NAME="graphics7" ALIGN=BOTTOM WIDTH=519 HEIGHT=519 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; URL yani yaz&amp;#305;ya dosya linki eklemek i&amp;ccedil;in &amp;ouml;ncelikle bir &amp;#351;eyler yaz&amp;#305;p, yazd&amp;#305;&amp;#287;&amp;#305;m&amp;#305;z&amp;#305; se&amp;ccedil;tikten sonra aktif olan zinzir butonuna t&amp;#305;klamal&amp;#305;y&amp;#305;z:&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_264q3sdrqg6_b" NAME="graphics8" ALIGN=BOTTOM WIDTH=521 HEIGHT=228 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_265gn78n7hk_b" NAME="graphics9" ALIGN=BOTTOM WIDTH=513 HEIGHT=456 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Browser olarak IE kullan&amp;#305;yorsan&amp;#305;z, klavye de&lt;B&gt; Ctrl&lt;/B&gt; tu&amp;#351;una bas&amp;#305;l&amp;#305; tutarak  &lt;B&gt;Link URL&lt;/B&gt; deki resme t&amp;#305;klayarak kendimizin haz&amp;#305;rlad&amp;#305;&amp;#287;&amp;#305; &lt;B&gt;&amp;ldquo;File Browser&amp;rdquo;&lt;/B&gt; &amp;#305; a&amp;ccedil;abiliriz. Firefox da &lt;B&gt;Ctrl &lt;/B&gt;tu&amp;#351;una basman&amp;#305;za gerek yok. Gelen ekran bizim kendimizin yazd&amp;#305;&amp;#287;&amp;#305; dosyay&amp;#305; server a aktarmay&amp;#305; sa&amp;#287;layan bir ekran &amp;ndash; custom file browser.&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_266hw7fpzfr_b" NAME="graphics10" ALIGN=BOTTOM WIDTH=499 HEIGHT=159 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Browse t&amp;#305;klad&amp;#305;ktan sonra dosya se&amp;ccedil;iyoruz:&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_267dpvsbgp9_b" NAME="graphics11" ALIGN=BOTTOM WIDTH=375 HEIGHT=279 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_268d8q2d3dm_b" NAME="graphics12" ALIGN=BOTTOM WIDTH=478 HEIGHT=227 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Load it Up t&amp;#305;klad&amp;#305;&amp;#287;&amp;#305;m&amp;#305;z da &lt;B&gt;deneme.doc&lt;/B&gt; server a aktar&amp;#305;lm&amp;#305;&amp;#351; olacak ve Download File t&amp;#305;klayarak serverdan dan indirebiliriz de... Kapat t&amp;#305;klayarak dosyay&amp;#305; se&amp;ccedil;mi&amp;#351; olarak geri d&amp;ouml;nelim.&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_269fvm7sxc8_b" NAME="graphics13" ALIGN=BOTTOM WIDTH=425 HEIGHT=378 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;Insert&lt;/B&gt; t&amp;#305;klad&amp;#305;&amp;#287;&amp;#305;m&amp;#305;zda dosyan&amp;#305;n linki yaz&amp;#305;m&amp;#305;za eklenmi&amp;#351; olacakt&amp;#305;r.&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_270d9qd7shh_b" NAME="graphics14" ALIGN=BOTTOM WIDTH=519 HEIGHT=521 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Daha &amp;ouml;nceden fileupload konusunda bir dok&amp;uuml;man/tutorial haz&amp;#305;rlam&amp;#305;&amp;#351;t&amp;#305;k.  &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://bilginyazar.blogspot.com/"&gt;&lt;SPAN LANG="tr-TR"&gt;http://bilginyazar.blogspot.com/&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Bu dok&amp;uuml;man&amp;#305; ve projesini a&amp;ccedil;&amp;#305;p yukarda anlat&amp;#305;ld&amp;#305;&amp;#287;&amp;#305; &amp;#351;ekilde TinyMCE entegrasyonuna yapal&amp;#305;m. Daha sonra a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde TinyMCE ve File Upload entegrasyonu yapabiliriz.  &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&amp;Ouml;ncelikle &lt;B&gt;tiny_mce&lt;/B&gt; i&amp;ccedil;indeki &lt;B&gt;advimage&lt;/B&gt; ve &lt;B&gt;advlink&lt;/B&gt; dizinlerine s&amp;#305;ras&amp;#305;yla &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;myimagebrowser&lt;/FONT&gt;&lt;/B&gt; ve &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;myfilebrowser &lt;/FONT&gt;&lt;/B&gt;isminde dizinleri ekleyelim. &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_2719d43frhd_b" NAME="graphics15" ALIGN=BOTTOM WIDTH=275 HEIGHT=400 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;advimage &lt;/B&gt;dizininde imagebrowser i&amp;ccedil;in gerekli entegrasyon ve &lt;B&gt;advlink &lt;/B&gt;de ise URL link eklemek i&amp;ccedil;in kullanaca&amp;#287;&amp;#305;m&amp;#305;z entegrasyon dosyalar&amp;#305; var. &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&amp;#350;imdi de &lt;B&gt;tiny_mce&lt;/B&gt; dizinindeki &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;tiny_mce_popup.js&lt;/FONT&gt;&lt;/B&gt; dosyas&amp;#305;n&amp;#305; yeni olu&amp;#351;turdu&amp;#287;umuz &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;myimagebrowser&lt;/FONT&gt;&lt;/B&gt; ve &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;myfilebrowser &lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt;dizinlerinin i&amp;ccedil;ine kopyalayal&amp;#305;m. &lt;/FONT&gt;&lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_272djf8ctgv_b" NAME="graphics16" ALIGN=BOTTOM WIDTH=176 HEIGHT=177 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&amp;ldquo;&lt;SPAN LANG="tr-TR"&gt;JSF File Upload&amp;rdquo; dok&amp;uuml;man&amp;#305;ndaki &lt;FONT COLOR="#ff0000"&gt;&lt;B&gt;fileupload.jsp&lt;/B&gt; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;dosyam&amp;#305;z&amp;#305; biraz de&amp;#287;i&amp;#351;tirerek &lt;/FONT&gt;yeni olu&amp;#351;turdu&amp;#287;umuz &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;myimagebrowser&lt;/FONT&gt;&lt;/B&gt; ve &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;myfilebrowser &lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt;dizinlerinleri i&amp;ccedil;inde &lt;B&gt;imageuploadmanager.jsp&lt;/B&gt; ve &lt;B&gt;fileuploadmanager.jsp&lt;/B&gt; olarak kay&amp;#305;t edelim. &lt;/FONT&gt;&lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Php, .Net v.b. kullananlar&amp;#305;n burada kendi dillerine uygun file/image browser dosyalar&amp;#305;n&amp;#305; olu&amp;#351;turmalar&amp;#305; gerekir.  &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;&lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_273gnvk37tq_b" NAME="graphics17" ALIGN=BOTTOM WIDTH=268 HEIGHT=379 BORDER=0&gt; &lt;/FONT&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT COLOR="#000000"&gt;&lt;B&gt;imageuploadmanager.jsp&lt;/B&gt; dosyas&amp;#305;n&amp;#305;n i&amp;ccedil;eri&amp;#287;i:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_274q852kxcj_b" NAME="graphics18" ALIGN=BOTTOM WIDTH=513 HEIGHT=873 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_275pf9p3pfd_b" NAME="graphics19" ALIGN=BOTTOM WIDTH=500 HEIGHT=878 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_276grqfnmht_b" NAME="graphics20" ALIGN=BOTTOM WIDTH=512 HEIGHT=393 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;DIV TYPE=FOOTER&gt; 	&lt;P STYLE="margin-right: 0.25in; margin-top: 0.47in; margin-bottom: 0in"&gt; 	&lt;SPAN ID="Frame1" DIR="LTR" style=" width: 0.31in; height: 0.15in; border: none; padding: 0in; background: #ffffff"&gt; 		&lt;P STYLE="margin-bottom: 0in"&gt;1&lt;/P&gt; 	&lt;/SPAN&gt;&lt;BR&gt; 	&lt;/P&gt; &lt;/DIV&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8433216888182777164-3304171864035767691?l=bilginyazar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/3304171864035767691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/3304171864035767691'/><link rel='alternate' type='text/html' href='http://bilginyazar.blogspot.com/2008/05/tinymce-edit-jsf-fileimage-upload_07.html' title=''/><author><name>Bilgin Yazar</name><uri>http://www.blogger.com/profile/06687138376138348193</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10645311878441877961'/></author></entry><entry><id>tag:blogger.com,1999:blog-8433216888182777164.post-4110867149888121633</id><published>2008-05-07T00:41:00.002-07:00</published><updated>2009-06-26T06:35:55.656-07:00</updated><title type='text'></title><content type='html'> &lt;P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0in"&gt;&lt;B&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;FONT SIZE=4&gt;TinyMCE Edit&amp;ouml;r&amp;uuml; + JSF + File/Image Upload Entegrasyonu -1&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0in"&gt; &lt;FONT SIZE=4&gt;&lt;B&gt;Haz&amp;#305;rlayan: Bilgin Yazar&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0in"&gt; &lt;FONT SIZE=4&gt;&lt;B&gt;May&amp;#305;s 2008  &lt;/B&gt;&lt;/FONT&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;TinyMCE&lt;/B&gt; &lt;FONT SIZE=2&gt;(Tiny Moxiecode Content Editor)&lt;/FONT&gt;  web tabanl&amp;#305; bir Javascript HTML WYSIWYG editor&amp;uuml;d&amp;uuml;r. Open source oldu&amp;#287;u i&amp;ccedil;in bir &amp;ccedil;ok uygulama da kullan&amp;#305;ld&amp;#305;&amp;#287;&amp;#305;n&amp;#305; g&amp;ouml;r&amp;uuml;yoruz. Javascript olarak yaz&amp;#305;ld&amp;#305;&amp;#287;&amp;#305;ndan dolay&amp;#305; da JSP/JSF, . Net, PHP ya da herhangi bir web uygulama geli&amp;#351;tirme ortam&amp;#305;na kolayca entegre edilerek &amp;ccedil;al&amp;#305;&amp;#351;abiliyor. Internet de TinyMCE benzeri  FCKeditor,&lt;/SPAN&gt; Xinha v.b. open source edit&amp;ouml;rler de bulmak m&amp;uuml;mk&amp;uuml;n.&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;   &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&amp;Ouml;zellikle veri giri&amp;#351;i s&amp;#305;ras&amp;#305;nda MS Word benzeri formatl&amp;#305; giri&amp;#351; sa&amp;#287;lamak istiyorsan&amp;#305;z bu edit&amp;ouml;r&amp;uuml; kullanmak isteyeceksiniz. Genelde &amp;#304;&amp;ccedil;erik Y&amp;ouml;netim Sistemleri (CMS), Dok&amp;uuml;man Y&amp;ouml;netim Sistemleri (DMS) gibi uygulamalarda bu t&amp;uuml;r edit&amp;ouml;rler &amp;ccedil;ok kullan&amp;#305;l&amp;#305;yor.   &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Detay bilgi i&amp;ccedil;in bak&amp;#305;n&amp;#305;z:&lt;/SPAN&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://tinymce.moxiecode.com/"&gt;&lt;SPAN LANG="tr-TR"&gt;http://tinymce.moxiecode.com/&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_213gkdmdkcw_b" NAME="graphics1" ALIGN=BOTTOM WIDTH=500 HEIGHT=263 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;Note:&lt;/B&gt; Bu tutorial da anlat&amp;#305;lanlara benzer &amp;#351;ekilde .Net, PHP v.b. web uygulama geli&amp;#351;tirme ortamlar&amp;#305; i&amp;ccedil;inde uyarlamalar yap&amp;#305;labilir.&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;Kurulum:&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://tinymce.moxiecode.com/download.php"&gt;&lt;SPAN LANG="tr-TR"&gt;http://tinymce.moxiecode.com/download.php&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;SPAN LANG="tr-TR"&gt;  adresinden &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;B&gt;&lt;SPAN LANG="tr-TR"&gt;Main package :   &lt;FONT COLOR="#ff0000"&gt;tinymce_3_0_8.zip&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;indirelim. Zip dosyas&amp;#305;n&amp;#305; a&amp;ccedil;t&amp;#305;ktan sonra &amp;ouml;rnek uygulamalar i&amp;ccedil;in &lt;B&gt;examples &lt;/B&gt;dizinine bakmal&amp;#305;y&amp;#305;z. &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_214gnq9tzs2_b" NAME="graphics2" ALIGN=BOTTOM WIDTH=367 HEIGHT=328 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;index.html   &lt;/B&gt;dosyas&amp;#305;n&amp;#305; &lt;B&gt;IE&lt;/B&gt; de a&amp;ccedil;arsak a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde demosuna g&amp;ouml;rebiliriz. &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_215cqwcgwds_b" NAME="graphics3" ALIGN=BOTTOM WIDTH=438 HEIGHT=402 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;full.html&lt;/B&gt; dosyas&amp;#305;n&amp;#305; da bir text edit&amp;ouml;r de a&amp;ccedil;&amp;#305;p &lt;B&gt;TinyMCE&lt;/B&gt; nas&amp;#305;l kullan&amp;#305;ld&amp;#305;&amp;#287;&amp;#305;n&amp;#305; inceleyebiliriz. &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_216f3b2z7fr_b" NAME="graphics4" ALIGN=BOTTOM WIDTH=438 HEIGHT=613 BORDER=0&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Ayr&amp;#305;ca &lt;/SPAN&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://wiki.moxiecode.com/index.php/TinyMCE:Index"&gt;&lt;SPAN LANG="tr-TR"&gt;http://wiki.moxiecode.com/index.php/TinyMCE:Index&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;SPAN LANG="tr-TR"&gt; dan da detay bilgi alabiliz.&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;JSF Entegrasyonu&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://wiki.apache.org/myfaces/WYSIWYG_Editor"&gt;&lt;SPAN LANG="tr-TR"&gt;http://wiki.apache.org/myfaces/WYSIWYG_Editor&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&amp;#350;imdi Eclipse de &lt;B&gt;&lt;FONT COLOR="#ff0000"&gt;File -&amp;gt; New Project &amp;ndash;&amp;gt; Web -&amp;gt; Dynamic Web Project&lt;/FONT&gt;&lt;/B&gt; &amp;#351;eklinde bir JSF projesi olu&amp;#351;tural&amp;#305;m. WebContent alt&amp;#305;na &lt;B&gt;tinymcejscripts&lt;/B&gt; alt&amp;#305;ndaki &lt;B&gt;tiny_mce&lt;/B&gt;  dizinini s&amp;uuml;r&amp;uuml;kle b&amp;#305;rak ile kopyalayal&amp;#305;m. Yani WebContent alt&amp;#305;nda sadece &lt;B&gt;tiny_mce&lt;/B&gt;  dizini olacak.&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Daha sonra &lt;B&gt;WebContent&lt;/B&gt; alt&amp;#305;nda &lt;B&gt;tinymce_editor.jsp &lt;/B&gt;isminde bir JSF dosyas&amp;#305; olu&amp;#351;tural&amp;#305;m ve i&amp;ccedil;ini a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde de&amp;#287;i&amp;#351;tirelim:&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;IMG SRC="http://docs.google.com/File?id=dhbm2p6m_217ffm9v6cd_b" NAME="graphics5" ALIGN=BOTTOM WIDTH=513 HEIGHT=749 BORDER=0&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;MyEditor.java&lt;/B&gt; dosyas&amp;#305; da a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde olabilir. &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=396 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=378&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=378 VALIGN=TOP&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;package&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			org.apache.myfaces.examples.misc;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;public&lt;/FONT&gt;&lt;/B&gt; 			&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;class&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			&lt;B&gt;MyEditor &lt;/B&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;boolean&lt;/FONT&gt;&lt;/B&gt; 			&lt;FONT COLOR="#0000c0"&gt;saved&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;=&lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;false&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;	String 			&lt;/FONT&gt;&lt;FONT COLOR="#0000c0"&gt;htmlEditorText&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;public&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			String &lt;SPAN STYLE="background: #c0c0c0"&gt;getHtmlEditorText&lt;/SPAN&gt;() 			{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;		&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;return&lt;/FONT&gt;&lt;/B&gt; 			&lt;FONT COLOR="#0000c0"&gt;htmlEditorText&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;	}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;public&lt;/FONT&gt;&lt;/B&gt; 			&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;void&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			setHtmlEditorText(String htmlEditorText) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;		&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;this&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt;.&lt;/FONT&gt;&lt;FONT COLOR="#0000c0"&gt;htmlEditorText&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt; 			= htmlEditorText;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;	}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;public&lt;/FONT&gt;&lt;/B&gt; 			&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;boolean&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			isSaved() {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;		&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;return&lt;/FONT&gt;&lt;/B&gt; 			&lt;FONT COLOR="#0000c0"&gt;saved&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;	}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;public&lt;/FONT&gt;&lt;/B&gt; 			&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;void&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			save() {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#000000"&gt;	 			 System.&lt;/FONT&gt;&lt;I&gt;&lt;FONT COLOR="#0000c0"&gt;out&lt;/FONT&gt;&lt;/I&gt;&lt;FONT COLOR="#000000"&gt;.println(&lt;/FONT&gt;&lt;FONT COLOR="#0000c0"&gt;htmlEditorText&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#0000c0"&gt;saved&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;=&lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;true&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;  &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;public&lt;/FONT&gt;&lt;/B&gt; 			&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;void&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt; 			clear() {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#0000c0"&gt;htmlEditorText&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;=&lt;/FONT&gt;&lt;FONT COLOR="#2a00ff"&gt;&amp;quot;&amp;quot;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;	 			 &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#0000c0"&gt;saved&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;=&lt;/FONT&gt;&lt;B&gt;&lt;FONT COLOR="#7f0055"&gt;false&lt;/FONT&gt;&lt;/B&gt;&lt;FONT COLOR="#000000"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;  &lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;    			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT SIZE=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P LANG="tr-TR" CLASS="western"&gt;&lt;BR&gt; 			&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;Ayr&amp;#305;ca &lt;B&gt;faces-config.xml&lt;/B&gt; dosyas&amp;#305;nda a&amp;#351;a&amp;#287;&amp;#305;daki &amp;#351;ekilde bean  tan&amp;#305;ml&amp;#305; olmal&amp;#305;d&amp;#305;r:&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;TABLE WIDTH=521 BORDER=1 BORDERCOLOR="#000000" CELLPADDING=8 CELLSPACING=0&gt; 	&lt;COL WIDTH=503&gt; 	&lt;TR&gt; 		&lt;TD WIDTH=503 VALIGN=TOP&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#3f5fbf"&gt;&amp;lt;!-- 			Managed Beans for fileupload.jsp --&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 			&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			       &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt; 			myEditor&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt; &amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean-name&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			       			&lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean-class&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;org.apache.myfaces.examples.misc.MyEditor&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean-class&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			       &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean-scope&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;request&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean-scope&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; 			   &lt;FONT SIZE=2&gt;&lt;FONT FACE="Courier New, monospace"&gt;&lt;FONT COLOR="#008080"&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT COLOR="#3f7f7f"&gt;managed-bean&lt;/FONT&gt;&lt;FONT COLOR="#008080"&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; 			&lt;P CLASS="western" ALIGN=JUSTIFY&gt;&lt;BR&gt; 			&lt;/P&gt; 		&lt;/TD&gt; 	&lt;/TR&gt; &lt;/TABLE&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;tinymce_editor.jsp &lt;/B&gt;dosyas&amp;#305;n&amp;#305; &amp;ccedil;al&amp;#305;&amp;#351;t&amp;#305;rarak edit&amp;ouml;r&amp;uuml; g&amp;ouml;r&amp;uuml;nt&amp;uuml;leyebiliriz.&lt;/SPAN&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;DIV TYPE=FOOTER&gt; 	&lt;P STYLE="margin-right: 0.25in; margin-top: 0.47in; margin-bottom: 0in"&gt; 	&lt;SPAN ID="Frame1" DIR="LTR" style=" width: 0.31in; height: 0.15in; border: none; padding: 0in; background: #ffffff"&gt; 		&lt;P STYLE="margin-bottom: 0in"&gt;1&lt;/P&gt; 	&lt;/SPAN&gt;&lt;BR&gt; 	&lt;/P&gt; &lt;/DIV&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8433216888182777164-4110867149888121633?l=bilginyazar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/4110867149888121633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/4110867149888121633'/><link rel='alternate' type='text/html' href='http://bilginyazar.blogspot.com/2008/05/tinymce-edit-jsf-fileimage-upload.html' title=''/><author><name>Bilgin Yazar</name><uri>http://www.blogger.com/profile/06687138376138348193</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10645311878441877961'/></author></entry><entry><id>tag:blogger.com,1999:blog-8433216888182777164.post-5520764930270534544</id><published>2008-07-04T07:16:00.000-07:00</published><updated>2009-06-26T06:35:55.649-07:00</updated><title type='text'></title><content type='html'> &lt;P LANG="tr-TR" CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0in"&gt; &lt;FONT SIZE=4&gt;&lt;B&gt;Yava&amp;#351; &amp;#350;ehirler ve Yava&amp;#351; Hareketi&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Sak&amp;#305;n bu yaz&amp;#305;m&amp;#305; i&amp;#351;i yava&amp;#351;latma ya da daha az i&amp;#351; yapmak i&amp;ccedil;in uydurulmu&amp;#351; bahaneler olarak alg&amp;#305;lamay&amp;#305;n!... &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&amp;Ouml;ncelikle sorunu tan&amp;#305;mlayarak konuya girelim. G&amp;uuml;n&amp;uuml;m&amp;uuml;zde her &amp;#351;ey h&amp;#305;zl&amp;#305; ya da acelece yap&amp;#305;l&amp;#305;yor. Bunun yan&amp;#305;nda g&amp;uuml;nl&amp;uuml;k yapt&amp;#305;&amp;#287;&amp;#305;m&amp;#305;z rutin i&amp;#351;ler bizi robotla&amp;#351;t&amp;#305;yor. Zamanla yapt&amp;#305;&amp;#287;&amp;#305;m&amp;#305;z i&amp;#351;ler ya da insanlarla olan ili&amp;#351;kilerimiz anlams&amp;#305;z hale geliyor. Bu durumda hayat&amp;#305; anlams&amp;#305;z k&amp;#305;l&amp;#305;yor. Varl&amp;#305;&amp;#287;&amp;#305;m&amp;#305;z ile ilgili sorulara duyars&amp;#305;z kalmaktan tutun da sevgi, ho&amp;#351;g&amp;ouml;r&amp;uuml; gibi insani kavramlar da anlam&amp;#305;n&amp;#305; yitiriyor. &amp;#304;nsanlar sonu&amp;ccedil;ta kendi &amp;ccedil;&amp;#305;karlar&amp;#305; i&amp;ccedil;in ba&amp;#351;kalar&amp;#305;n&amp;#305; d&amp;uuml;&amp;#351;&amp;uuml;nmeden harcayan ya da kullanan duygusuz insanlara d&amp;ouml;n&amp;uuml;&amp;#351;&amp;uuml;yorlar. Hayat&amp;#305;m&amp;#305;z ge&amp;ccedil;ip gidiyor. Hatta bitiyor. &amp;#350;imdi &amp;ccedil;ok ge&amp;ccedil; olmadan durup d&amp;uuml;&amp;#351;&amp;uuml;nme zaman&amp;#305;.... (STOP)&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Eskiden yani modern &amp;ccedil;al&amp;#305;&amp;#351;ma hayat&amp;#305; icat olmadan evvel, insanlar&amp;#305;n &amp;ccedil;o&amp;#287;unlu&amp;#287;u k&amp;ouml;ylerde ya&amp;#351;arlarm&amp;#305;&amp;#351;. &amp;#350;ehir de ya&amp;#351;ayanlar&amp;#305;n da k&amp;ouml;ylerde ya&amp;#351;ayanlardan pek fark&amp;#305; yokmu&amp;#351;. &amp;#304;&amp;#351;lerine &amp;ccedil;o&amp;#287;unlukla y&amp;uuml;r&amp;uuml;yerek giderlermi&amp;#351;. Yemeklerini &amp;ccedil;o&amp;#287;unlukla temiz havada, tabiat&amp;#305; seyrederek rahat rahat yerlermi&amp;#351;. &amp;Ccedil;ocuklar&amp;#305;yla ve e&amp;#351;leriyle ilgilenecekleri bo&amp;#351; vakitleri ve ba&amp;#351;ka insanlarla birlikte e&amp;#287;lenecek ya da oturup konu&amp;#351;abilecek vakitleri olurmu&amp;#351;. Hatta 40 g&amp;uuml;n 40 gece d&amp;uuml;&amp;#287;&amp;uuml;n yaparlarm&amp;#305;&amp;#351;. Hepsinden &amp;ouml;nemlisi hayatlar&amp;#305;nda d&amp;uuml;&amp;#351;&amp;uuml;nmek i&amp;ccedil;in vakitleri varm&amp;#305;&amp;#351;. &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&amp;#350;imdi bir soru soral&amp;#305;m: G&amp;uuml;n&amp;uuml;m&amp;uuml;zde &amp;ccedil;ok moda olan &amp;ldquo;modern &amp;ccedil;al&amp;#305;&amp;#351;ma hayat&amp;#305;&amp;rdquo; 30-40 sene sonra olacak m&amp;#305;?... Cevab&amp;#305;n&amp;#305; da verelim. Elbette olmayacak. &amp;#304;nsanlar daha az &amp;ccedil;al&amp;#305;&amp;#351;acaklar, daha az mesai yapacaklar, daha &amp;ccedil;ok insan &amp;ccedil;al&amp;#305;&amp;#351;abilecek, daha iyi &amp;#351;artlar i&amp;ccedil;inde ya&amp;#351;ayacaklar. D&amp;uuml;nyan&amp;#305;n gidi&amp;#351;iat&amp;#305; da bunu g&amp;ouml;steriyor. G&amp;uuml;n&amp;uuml;m&amp;uuml;zde insanlar ge&amp;ccedil;mi&amp;#351;e g&amp;ouml;re ekonomik anlamda b&amp;uuml;t&amp;uuml;n d&amp;uuml;nyada daha iyi &amp;#351;artlar alt&amp;#305;nda ya&amp;#351;&amp;#305;yorlar. Gelecekte vakit nakittir ilkesinden &amp;ccedil;ok vakit de&amp;#287;erlidir ve para ile &amp;ouml;l&amp;ccedil;&amp;uuml;lemez yakla&amp;#351;&amp;#305;m&amp;#305; kabul g&amp;ouml;recek. Kaliteli zaman ge&amp;ccedil;irmek &amp;ouml;nemli hale gelecek.    &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Modern insan&amp;#305;n en b&amp;uuml;y&amp;uuml;k problemlerinden biri de i&amp;#351; ya&amp;#351;am&amp;#305;n&amp;#305;n i&amp;ccedil;ine kendisini hapsetmesidir. Dolay&amp;#305;s&amp;#305;yla birinci &amp;ouml;ncelikli konu i&amp;#351; ya&amp;#351;am&amp;#305;ndan kendi &amp;ouml;zel ya&amp;#351;am&amp;#305;na ve yak&amp;#305;nlar&amp;#305;na daha az zaman kal&amp;#305;yor. Bu noktada ben hep kendime &amp;#351;u soruyu sormu&amp;#351;umdur: insanlar d&amp;uuml;nyaya &amp;ccedil;al&amp;#305;&amp;#351;mak i&amp;ccedil;in mi gelmi&amp;#351;tir? Elbette ihtiya&amp;ccedil;lar&amp;#305;m&amp;#305;z&amp;#305; kar&amp;#351;&amp;#305;lamak i&amp;ccedil;in &amp;ccedil;al&amp;#305;&amp;#351;mal&amp;#305;y&amp;#305;z. Bu konuda ku&amp;#351;ku yok. Yaln&amp;#305;z sorun bu ihtiya&amp;ccedil;lar&amp;#305;m&amp;#305;z&amp;#305; kar&amp;#351;&amp;#305;lamak i&amp;ccedil;in ne kadar &amp;ccedil;al&amp;#305;&amp;#351;mam&amp;#305;z gerekti&amp;#287;i ve buna bir cevap bulup bulmad&amp;#305;&amp;#287;&amp;#305;m&amp;#305;z, ayr&amp;#305;ca cevap bulsakta elimiz kolumuz ba&amp;#287;l&amp;#305; oldu&amp;#287;undan yapacak bir &amp;#351;eyimizin olup olmad&amp;#305;&amp;#287;&amp;#305;d&amp;#305;r...&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Bir m&amp;uuml;teahit ile sohbet ediyorduk... Eski yap&amp;#305;lardan s&amp;ouml;z a&amp;ccedil;t&amp;#305;m. Dedim ki Ankara Ulus&amp;rsquo;ta eskiden yap&amp;#305;lm&amp;#305;&amp;#351; binalar var. Bug&amp;uuml;nk&amp;uuml; yap&amp;#305;lar ile ge&amp;ccedil;mi&amp;#351;in binalar&amp;#305;n&amp;#305; kar&amp;#351;&amp;#305;la&amp;#351;t&amp;#305;rd&amp;#305;&amp;#287;&amp;#305;m&amp;#305;zda, eski binalardaki mimari detaylar, s&amp;uuml;slemeler v.b. insan&amp;#305; zaman zaman hayrete d&amp;uuml;&amp;#351;&amp;uuml;r&amp;uuml;yor. Neden bug&amp;uuml;nk&amp;uuml; olanaklar&amp;#305;m&amp;#305;za ra&amp;#287;men bu t&amp;uuml;r binalar yapam&amp;#305;yoruz? Cevap olduk&amp;ccedil;a mant&amp;#305;kl&amp;#305; ve g&amp;uuml;zeldi. &amp;ndash; &amp;Ccedil;&amp;uuml;nk&amp;uuml; bu zaman&amp;#305;n insan&amp;#305;n acelesi var zaman&amp;#305; yok. Bir de para h&amp;#305;rs&amp;#305;... &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &amp;#350;imdi yava&amp;#351; &amp;#351;ehirler hareketine gelelim:&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;&lt;B&gt;Yava&amp;#351; &amp;#351;ehirler hareketi&lt;/B&gt; &amp;#304;talyanlar&amp;#305;n yava&amp;#351; yemek (slow food) fikrinin ba&amp;#351;ar&amp;#305;l&amp;#305; olmas&amp;#305; ve kabul g&amp;ouml;rmesiyle ortaya &amp;ccedil;&amp;#305;km&amp;#305;&amp;#351;. Ben de psikiyatrist yazar Kemal Sayar&amp;rsquo;&amp;#305;n bir TV program&amp;#305;nda konudan bahsetmesiyle haberdar oldum. Asl&amp;#305;nda hepimiz az veya &amp;ccedil;ok bu sorunun fark&amp;#305;nday&amp;#305;z.   &lt;/SPAN&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.kitapyurdu.com/kitap/117808/yavaslahayattanbirdefagececeksin"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.kitapyurdu.com/kitap/117808/yavaslahayattanbirdefagececeksin&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Yava&amp;#351; &amp;#351;ehirler hareketi bir &amp;ccedil;e&amp;#351;it ya&amp;#351;am &amp;#351;ekli. Destekleyen insanlar yava&amp;#351; ya&amp;#351;amak istiyorlar. Bundan dolay&amp;#305; modern insan ya&amp;#351;am&amp;#305;ndaki al&amp;#305;&amp;#351;kanl&amp;#305;klar, i&amp;#351; yapma &amp;#351;ekilleri, gelenekler ve geleneksel y&amp;ouml;ntemler v.b. yeniden de&amp;#287;erlendiriliyor. &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Yava&amp;#351; &amp;#351;ehirler d&amp;uuml;nyadaki bir &amp;ccedil;ok &amp;#351;ehirde &amp;ccedil;ok s&amp;#305;k g&amp;ouml;r&amp;uuml;len h&amp;#305;zl&amp;#305;, tek t&amp;uuml;r &amp;ndash; homojen d&amp;uuml;nyaya kar&amp;#351;&amp;#305;lar. Bu &amp;#351;ehirler az trafik, az g&amp;uuml;r&amp;uuml;lt&amp;uuml; ve az kalabal&amp;#305;k &amp;#351;ehirler.   &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.slowmovement.com/slow_cities.php"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.slowmovement.com/slow_cities.php&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &amp;#350;ehrin insan ya&amp;#351;am&amp;#305;n&amp;#305; rahatlatacak &amp;#351;ekilde d&amp;uuml;zenlenmesi, yayalar&amp;#305;n daha rahat hareket etmesi i&amp;ccedil;in onlara ayr&amp;#305;lan kald&amp;#305;r&amp;#305;m, ye&amp;#351;il alanlar v.b. art&amp;#305;r&amp;#305;lmas&amp;#305;, baz&amp;#305; yollar&amp;#305;n ara&amp;ccedil; trafi&amp;#287;ine kapat&amp;#305;lmas&amp;#305; gibi faaliyetler ilk ad&amp;#305;mlar...&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Yava&amp;#351; hareketi i&amp;ccedil;inde ayr&amp;#305;ca yava&amp;#351; yemek, yava&amp;#351; tatil, yava&amp;#351; kitap, yava&amp;#351; okul ve yava&amp;#351; para da var. Yani insanlar hayatlar&amp;#305;n&amp;#305;ndaki bir &amp;ccedil;ok &amp;#351;eyi de de&amp;#287;i&amp;#351;tiriyorlar...  &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &amp;#350;imdi son s&amp;ouml;zleri s&amp;ouml;yleyelim:&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Panik halinde bir ya&amp;#351;am s&amp;uuml;r&amp;uuml;yoruz... Sanki hi&amp;ccedil; bir &amp;#351;eyin anlam&amp;#305; yok gibi... Atlar &amp;ccedil;ok ko&amp;#351;unca &amp;ccedil;atlar &amp;ouml;l&amp;uuml;rler... &amp;Ccedil;&amp;uuml;nk&amp;uuml; onlar yorgunluk ya da yava&amp;#351; nedir pek bilmezler... Biz de modern hayat i&amp;ccedil;inde &amp;ccedil;atlay&amp;#305;p &amp;ouml;lecek atlar gibiyiz...&lt;/SPAN&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Y&amp;uuml;r&amp;uuml;mek ve ko&amp;#351;mak aras&amp;#305;nda bir fark vard&amp;#305;r. Y&amp;uuml;r&amp;uuml;mek insana huzur ve mutluluk verir...&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;SPAN LANG="tr-TR"&gt;Her &amp;#351;eyin gelip ge&amp;ccedil;i&amp;ccedil;i oldu&amp;#287;unu bu d&amp;uuml;nya da, kendimizi, hayat&amp;#305;m&amp;#305;z&amp;#305; ya da d&amp;uuml;nyay&amp;#305; fazla &amp;ouml;nemsememeliyiz. Bunun yan&amp;#305;nda kendimize de&amp;#287;er verdi&amp;#287;imiz kadar ba&amp;#351;kalar&amp;#305;na da de&amp;#287;er vermeliyiz. Yava&amp;#351; &amp;#351;ehirler hareketi prensiplerine paralel olarak, d&amp;uuml;nyay&amp;#305; daha g&amp;uuml;zel k&amp;#305;lmak i&amp;ccedil;in hem kendimiz hem de ba&amp;#351;kalar&amp;#305; i&amp;ccedil;in neler yapabilece&amp;#287;imizi d&amp;uuml;&amp;#351;&amp;uuml;nebiliriz. Kaliteli zaman ve her &amp;#351;eyin kalitelisi i&amp;ccedil;in bir &amp;#351;eyler yapmal&amp;#305;y&amp;#305;z. Hayat&amp;#305;m&amp;#305;z&amp;#305; g&amp;ouml;zden ge&amp;ccedil;irip bir &amp;#351;eyleri de&amp;#287;i&amp;#351;tirerek buna ba&amp;#351;layabiliriz belki...  &lt;/SPAN&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt; Hayat&amp;#305;m&amp;#305;z&amp;#305; daha anlaml&amp;#305; k&amp;#305;lmak i&amp;ccedil;in yava&amp;#351;layal&amp;#305;m... Bu sayede daha rahat d&amp;uuml;&amp;#351;&amp;uuml;n&amp;uuml;r ve daha rahat ya&amp;#351;ar&amp;#305;z...  &lt;/P&gt; &lt;DIV TYPE=FOOTER&gt; 	&lt;P ALIGN=CENTER STYLE="margin-top: 0.47in; margin-bottom: 0in"&gt;1&lt;/P&gt; 	&lt;P STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; 	&lt;/P&gt; &lt;/DIV&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8433216888182777164-5520764930270534544?l=bilginyazar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/5520764930270534544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/5520764930270534544'/><link rel='alternate' type='text/html' href='http://bilginyazar.blogspot.com/2008/07/yava-ve-yava-hareketi-sak-bu-yaz-i-yava.html' title=''/><author><name>Bilgin Yazar</name><uri>http://www.blogger.com/profile/06687138376138348193</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10645311878441877961'/></author></entry><entry><id>tag:blogger.com,1999:blog-8433216888182777164.post-3837875975722924230</id><published>2008-07-31T04:26:00.000-07:00</published><updated>2009-06-26T06:35:55.639-07:00</updated><title type='text'></title><content type='html'> &lt;P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0in"&gt;&lt;B&gt;&lt;FONT SIZE=4 STYLE="font-size: 16pt"&gt;&lt;FONT COLOR="#000000"&gt;&amp;#304;&amp;#351; Ahlak&amp;#305; Raporu ve &amp;#304;bn-i Sina&amp;rsquo;n&amp;#305;n S&amp;ouml;z&amp;uuml;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;Ge&amp;ccedil;enlerde bir tan&amp;#305;d&amp;#305;&amp;#287;&amp;#305;m insan&amp;#305;m&amp;#305;zda i&amp;#351; ahlak&amp;#305; yok diye &amp;#351;ikayet ediyordu. &amp;#304;&amp;#351; yapt&amp;#305;&amp;#287;&amp;#305;m&amp;#305;z ya da i&amp;#351; yapt&amp;#305;rd&amp;#305;&amp;#287;&amp;#305;m&amp;#305;z insanlardan beklentilerimize uygun olmayan davran&amp;#305;&amp;#351;larla kar&amp;#351;&amp;#305;la&amp;#351;t&amp;#305;&amp;#287;&amp;#305;m&amp;#305;zda, bir &amp;ccedil;o&amp;#287;umuz bu t&amp;uuml;r ele&amp;#351;tirilerde bulunuruz de&amp;#287;il mi?.. Bu t&amp;uuml;r olaylarla &amp;ccedil;ok s&amp;#305;k kar&amp;#351;&amp;#305;la&amp;#351;t&amp;#305;&amp;#287;&amp;#305;m&amp;#305;zda insanlara olan g&amp;uuml;venimiz sars&amp;#305;l&amp;#305;r, &amp;#351;&amp;uuml;pheci ve a&amp;#351;&amp;#305;r&amp;#305; sa&amp;#287;lamc&amp;#305; davranmaya &amp;ccedil;al&amp;#305;&amp;#351;&amp;#305;r&amp;#305;z&amp;hellip; &lt;/FONT&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&amp;#304;nsanlara yapt&amp;#305;klar&amp;#305; i&amp;#351;lerden dolay&amp;#305; g&amp;uuml;venmek istiyoruz.  &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;Peki bu g&amp;uuml;venimizi nas&amp;#305;l art&amp;#305;rabiliriz? Bu sorunun cevab&amp;#305; i&amp;#351; ahlak&amp;#305;n&amp;#305;n kapsam&amp;#305;na giriyor. &lt;/FONT&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;Prof. Dr. Nevzat Tarhan ahlak i&amp;ccedil; hukuktur diyor. Yani neyin iyi ve neyin k&amp;ouml;t&amp;uuml; oldu&amp;#287;una, ki&amp;#351;inin i&amp;ccedil; d&amp;uuml;nyas&amp;#305;nda karar vermesidir diyebiliriz. &amp;#304;&amp;#351; ahlak&amp;#305; ise i&amp;#351; ile ilgili konularda bu ay&amp;#305;r&amp;#305;m&amp;#305; yapabilmektir.    &lt;/FONT&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;Bir &amp;ccedil;o&amp;#287;umuzun akl&amp;#305;na i&amp;#351; ahlak&amp;#305; deyince gelen baz&amp;#305; prensipler vard&amp;#305;r:&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;  &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;-Kendine yap&amp;#305;lmas&amp;#305;n&amp;#305; istemedi&amp;#287;ini ba&amp;#351;kas&amp;#305;na yapma!&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;-Yemiyece&amp;#287;ini ba&amp;#351;kas&amp;#305;na yedirme!..&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;G&amp;uuml;n&amp;uuml;m&amp;uuml;z&amp;uuml;n asl&amp;#305;na bakarsan&amp;#305;z b&amp;uuml;t&amp;uuml;n zamanlar&amp;#305;n en &amp;ouml;nemli konular&amp;#305;ndan biri de fark&amp;#305;nda olmasak da i&amp;#351; ahlak&amp;#305;d&amp;#305;r. &amp;#304;&amp;#351; ahlak&amp;#305;ndan kaynaklanan problemlerden dolay&amp;#305; b&amp;uuml;t&amp;uuml;n zamanlarda bir &amp;ccedil;ok insan zarar g&amp;ouml;rm&amp;uuml;&amp;#351; ve s&amp;#305;k&amp;#305;nt&amp;#305; &amp;ccedil;ekmi&amp;#351;tir. Bu o kadar &amp;ouml;nemli bir konu ki, hayat&amp;#305;m&amp;#305;zda her zaman var ve ba&amp;#351;ka insanlarla olan ili&amp;#351;kilerimizi etkiliyor.     &lt;/FONT&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;Bilin&amp;ccedil;li aileler, &amp;ouml;zellikle &amp;ccedil;ocuklar anne ve baba ile birlikte &amp;ccedil;al&amp;#305;&amp;#351;ma f&amp;#305;rsat&amp;#305; bulurlarsa ve tabi anne baba kendileri de &amp;ouml;rnek insanlar ise, bu konudaki ahlaklar&amp;#305;n&amp;#305; &amp;ccedil;ocuklar&amp;#305;na aktarabiliyorlar. Ancak bir &amp;ccedil;ok insan bu t&amp;uuml;r kavramlardan uzak olarak yeti&amp;#351;ebiliyor ve bu durum &amp;ouml;zellikle &amp;ccedil;al&amp;#305;&amp;#351;ma hayat&amp;#305;nda bir &amp;ccedil;ok soruna neden olabiliyor ve bir &amp;ccedil;ok insan bu durumdan etkilenebiliyor. &lt;/FONT&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;Huzurlu bir toplum olabilmek, toplumsal uyum ve insanlar&amp;#305;n birbirlerine g&amp;uuml;veninin korunabilmesi i&amp;ccedil;in i&amp;#351; ahlak&amp;#305;n&amp;#305;n toplumda kabul g&amp;ouml;rm&amp;uuml;&amp;#351; ve sa&amp;#287;lam bir &amp;#351;ekilde uygulan&amp;#305;yor olmas&amp;#305; gerekir. Bunu da g&amp;ouml;zlemleyebiliyor olmal&amp;#305;y&amp;#305;z. E&amp;#287;er yapt&amp;#305;klar&amp;#305; i&amp;#351;lerden dolay&amp;#305; insanlara g&amp;uuml;venemiyorsak i&amp;#351; ahlak&amp;#305; problemli bir toplumda ya&amp;#351;&amp;#305;yoruz demektir. &lt;/FONT&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;Ben bu konunun liselerde, &amp;uuml;niversitelerde b&amp;uuml;t&amp;uuml;n &amp;ouml;&amp;#287;rencilere bir ders olarak verilmesi kan&amp;#305;s&amp;#305;nday&amp;#305;m. M&amp;uuml;hendislikte Etik isminde bir ders varm&amp;#305;&amp;#351;.  Ancak teorik i&amp;ccedil;erikten &amp;ccedil;ok ger&amp;ccedil;ek hayata bakan y&amp;ouml;nleriyle bu konu ele al&amp;#305;nmal&amp;#305;. &amp;#304;&amp;#351;te tam bu nokta da  &lt;B&gt;&amp;#304;G&amp;#304;AD &amp;ndash; &amp;#304;ktisadi Giri&amp;#351;im ve &amp;#304;&amp;#351; Ahlak&amp;#305; Derne&amp;#287;i&lt;/B&gt;  taraf&amp;#305;ndan &lt;B&gt;&amp;ldquo;&amp;#304;&amp;#351; Ahl&amp;acirc;k&amp;#305;&amp;quot; &lt;/B&gt;konusunda bir rapor yay&amp;#305;nland&amp;#305;&amp;#287;&amp;#305; bir &amp;ccedil;ok TV de haber yap&amp;#305;ld&amp;#305;. Ben de TV&amp;rsquo;de bu raporu i&amp;ccedil;eren bir seminere denk geldim. &lt;/FONT&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#000000"&gt;Rapor ile ilgili a&amp;ccedil;&amp;#305;klama i&amp;ccedil;in bak&amp;#305;n&amp;#305;z: &lt;/FONT&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.igiad.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=89&amp;amp;Itemid=66"&gt;http://www.igiad.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=89&amp;amp;Itemid=66&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;Raporu indirmek i&amp;ccedil;in:  &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.igiad.com/books/igiad_is_ahlaki_raporu.pdf"&gt;http://www.igiad.com/books/igiad_is_ahlaki_raporu.pdf&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;Raporda sayfa 23&amp;rsquo;de &lt;B&gt;&amp;#304;bn-i Sina&amp;rsquo;n&amp;#305;n i&amp;#351; ahl&amp;acirc;k&amp;#305; &lt;/B&gt;konusundaki tavsiyelerine yer verilmi&amp;#351;.   &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;B&gt;&amp;#304;bn-i Sina&lt;/B&gt; &amp;#351;&amp;ouml;yle diyor: &lt;B&gt;&amp;ldquo;Ezerek, zorlayarak ve bo&amp;#287;u&amp;#351;arak elde edilen her art&amp;#305;k; g&amp;uuml;nahla, utan&amp;ccedil;la, y&amp;uuml;zsuyu d&amp;ouml;kmekle, hay&amp;acirc;s&amp;#305;zl&amp;#305;kla, haysiyet d&amp;uuml;&amp;#351;&amp;uuml;kl&amp;uuml;&amp;#287;&amp;uuml;yle ve &amp;#305;rz lekesiyle kazan&amp;#305;lan her k&amp;acirc;r, miktar&amp;#305; b&amp;uuml;y&amp;uuml;k olsa da &amp;ouml;nemsizdir, &amp;ccedil;ok olsa da de&amp;#287;ersizdir, yararl&amp;#305; g&amp;ouml;r&amp;uuml;lse de yarars&amp;#305;zd&amp;#305;r. Lekesiz temiz kazan&amp;ccedil; ve bitkinli&amp;#287;e d&amp;uuml;&amp;#351;meden elde edilen fazlal&amp;#305;k, miktar&amp;#305; az olsa da, tart&amp;#305;da hafif gelse de daha lezzetli, daha bereketli ve daha kazan&amp;ccedil;l&amp;#305;d&amp;#305;r&amp;rdquo;.&lt;/B&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Raporda Ahl&amp;acirc;ki olumsuzluklar&amp;#305;n olu&amp;#351;mas&amp;#305;nda etkili olan de&amp;#287;i&amp;#351;kenler ise &amp;ouml;nem derecesine g&amp;ouml;re &amp;#351;u &amp;#351;ekilde s&amp;#305;ralanmaktad&amp;#305;r:&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Bilgisizlik,&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;A&amp;#351;&amp;#305;r&amp;#305; kazanma h&amp;#305;rs&amp;#305;, &amp;ccedil;al&amp;#305;&amp;#351;anlar&amp;#305;n &amp;uuml;cretlerinin d&amp;uuml;&amp;#351;&amp;uuml;k olmas&amp;#305;,&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;&amp;#304;&amp;#351;i yapan ki&amp;#351;inin profesyonel d&amp;uuml;&amp;#351;&amp;uuml;nmemesi,&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Bireylerin birbirlerine kar&amp;#351;&amp;#305; g&amp;uuml;vensizlikleri,&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;&amp;Ccedil;al&amp;#305;&amp;#351;ma &amp;#351;artlar&amp;#305;n&amp;#305;n yetersizli&amp;#287;i,&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;&amp;Ouml;&amp;#287;retim kurumlar&amp;#305;nda konuya yeterince &amp;ouml;nem verilmemesi,&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;&amp;#304;&amp;#351;ini kaybetme endi&amp;#351;esi,&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;&amp;#304;&amp;#351; ahl&amp;acirc;k&amp;#305;na uygun olmayan davran&amp;#305;&amp;#351;lar&amp;#305;n toplumda normal kar&amp;#351;&amp;#305;lanmas&amp;#305;,&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Daha fazla t&amp;uuml;ketme iste&amp;#287;i (kanaatsizlik),&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Aile i&amp;ccedil;inde konunun &amp;ouml;neminin zay&amp;#305;flamas&amp;#305;,&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Yapan&amp;#305;n yan&amp;#305;na k&amp;acirc;r kal&amp;#305;r d&amp;uuml;&amp;#351;&amp;uuml;ncesi (denetimsizlik),&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;D&amp;uuml;r&amp;uuml;st &amp;ccedil;al&amp;#305;&amp;#351;anlar&amp;#305;n daha az kazan&amp;#305;yor olmas&amp;#305;,&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Sivil toplum &amp;ouml;rg&amp;uuml;tlerinin yetersiz olmas&amp;#305;,&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Dini duygular&amp;#305;n zay&amp;#305;flamas&amp;#305;,	&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt;&lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Yalan s&amp;ouml;yleyenlerin daha &amp;ccedil;ok kazan&amp;#305;yor olmas&amp;#305;,&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt; &lt;FONT COLOR="#e3001a"&gt;&amp;bull; &lt;/FONT&gt;&lt;FONT COLOR="#000000"&gt;Medyan&amp;#305;n etkisi.&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-left: 0.5in; margin-bottom: 0in"&gt; &lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0in"&gt;&amp;#304;&amp;#351; ahl&amp;acirc;k&amp;#305;, insanlar&amp;#305;n &amp;ouml;rg&amp;uuml;tlenme ve ekonomik faaliyette bulunmalar&amp;#305;yla e&amp;#351; zamanl&amp;#305; bir kavram olarak de&amp;#287;erlendirilebilir. &amp;#304;&amp;#351;le ilgili her t&amp;uuml;rl&amp;uuml; davran&amp;#305;&amp;#351; i&amp;#351; ahl&amp;acirc;k&amp;#305;n&amp;#305;n konusu i&amp;ccedil;erisinde yer al&amp;#305;r ve bu durum insanl&amp;#305;k tarihi kadar eskilere g&amp;ouml;t&amp;uuml;r&amp;uuml;lebilir. Buna g&amp;ouml;re, &amp;ccedil;ift&amp;ccedil;ilerin nadasa b&amp;#305;rakmas&amp;#305; gereken topra&amp;#287;&amp;#305; i&amp;#351;lemesi, ya&amp;#287; &amp;uuml;retiminde uygun olmayan katk&amp;#305; maddeleri kullanmas&amp;#305;, bak&amp;#305;rc&amp;#305; veya s&amp;#305;va ustas&amp;#305;n&amp;#305;n yapt&amp;#305;klar&amp;#305; i&amp;#351;in gere&amp;#287;ini yerine getirmemesi i&amp;#351; ahl&amp;acirc;k&amp;#305; problemleridir. Bug&amp;uuml;n a&amp;ccedil;&amp;#305;s&amp;#305;ndan bakt&amp;#305;&amp;#287;&amp;#305;m&amp;#305;zda, i&amp;#351; almak veya mal satmak i&amp;ccedil;in r&amp;uuml;&amp;#351;vet vermek, bir makinede ba&amp;#287;&amp;#305;ml&amp;#305;l&amp;#305;k sa&amp;#287;layabilmek i&amp;ccedil;in eksiklikler b&amp;#305;rakmak, tamir gelirlerini art&amp;#305;rmak amac&amp;#305;yla imalatta kas&amp;#305;tl&amp;#305; kusurlara g&amp;ouml;z yummak ya da hizmet s&amp;ouml;zle&amp;#351;melerine ayk&amp;#305;r&amp;#305; uygulamalar da i&amp;#351; ahl&amp;acirc;k&amp;#305;na uygun olmayan davran&amp;#305;&amp;#351;lara &amp;ouml;rnek verilebilir.&lt;/P&gt; &lt;DIV TYPE=FOOTER&gt; 	&lt;P ALIGN=RIGHT STYLE="margin-top: 0.47in; margin-bottom: 0in"&gt;1&lt;/P&gt; 	&lt;P STYLE="margin-right: 0.25in; margin-bottom: 0in"&gt;&lt;BR&gt; 	&lt;/P&gt; &lt;/DIV&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8433216888182777164-3837875975722924230?l=bilginyazar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/3837875975722924230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/3837875975722924230'/><link rel='alternate' type='text/html' href='http://bilginyazar.blogspot.com/2008/07/ahlak-raporu-ve-sina-s-ge-bir-tan-insan.html' title=''/><author><name>Bilgin Yazar</name><uri>http://www.blogger.com/profile/06687138376138348193</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10645311878441877961'/></author></entry><entry><id>tag:blogger.com,1999:blog-8433216888182777164.post-5088454171010499073</id><published>2008-07-31T04:38:00.000-07:00</published><updated>2009-06-26T06:35:55.634-07:00</updated><title type='text'></title><content type='html'> &lt;P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;Eclipse Short Cuts &amp;ndash; Eclipse K&amp;#305;sa Yollar&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Ctrl+alt+Yukar&amp;#305; OK (Sat&amp;#305;r&amp;#305; yukar&amp;#305; kopyala)&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Ctrl+alt+Asa&amp;#287;&amp;#305;  OK  (Sat&amp;#305;r&amp;#305; a&amp;#351;a&amp;#287;&amp;#305; kopyala)&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Alt+Asa&amp;#287;&amp;#305; OK (Sat&amp;#305;r&amp;#305; a&amp;#351;a&amp;#287;&amp;#305; ta&amp;#351;&amp;#305;)&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Alt+Yukar&amp;#305; OK (Sat&amp;#305;r&amp;#305; yukar&amp;#305; ta&amp;#351;&amp;#305;)&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Ctrl+Shift + R (Resource listesi a&amp;ccedil;)&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Ctrl + shift + T (Type listesi a&amp;ccedil;)&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Ctrl + shift + O (importlar&amp;#305; organize et)&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Ctrl + shift + F (Kodu formatla)&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Ctrl+shift + 7  se&amp;ccedil;ilenleri commentle&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Ctrl +F3 method listele&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Ctrl+ F6  class listele ve se&amp;ccedil;  &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Ctrl + shift + Y  to lower&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Ctrl + shift + x  to upper&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;Ctrl+shift +L open short cuts&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt; ya da  &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://eclipse-tools.sourceforge.net/Keyboard_shortcuts_(3.0).pdf"&gt;http://eclipse-tools.sourceforge.net/Keyboard_shortcuts_(3.0).pdf&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://rayfd.wordpress.com/2007/05/20/10-eclipse-navigation-shortcuts-every-java-programmer-should-know/"&gt;http://rayfd.wordpress.com/2007/05/20/10-eclipse-navigation-shortcuts-every-java-programmer-should-know/&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0in"&gt;&lt;BR&gt; &lt;/P&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8433216888182777164-5088454171010499073?l=bilginyazar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/5088454171010499073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/5088454171010499073'/><link rel='alternate' type='text/html' href='http://bilginyazar.blogspot.com/2008/07/eclipse-short-cuts-eclipse-k-yollar.html' title=''/><author><name>Bilgin Yazar</name><uri>http://www.blogger.com/profile/06687138376138348193</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10645311878441877961'/></author></entry><entry><id>tag:blogger.com,1999:blog-8433216888182777164.post-784525044777583225</id><published>2008-07-31T04:38:00.001-07:00</published><updated>2009-06-26T06:35:55.629-07:00</updated><title type='text'></title><content type='html'> &lt;P LANG="tr-TR" CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0.14in"&gt; &lt;FONT SIZE=4 STYLE="font-size: 16pt"&gt;&lt;B&gt;Web Development (JSF)&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;JSF Demos&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;MyFaces - The free JavaServer&amp;trade; Faces Implementation  &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;(Tomahawk Version 1.1.7-SNAPSHOT, using MyFaces 1.1.6-SNAPSHOT)&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.irian.at/myfacesexamples/home.jsf"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.irian.at/myfacesexamples/home.jsf&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;B&gt;&lt;SPAN LANG="tr-TR"&gt;RichFacesLiveDemo&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://jsfunit.demo.jboss.com/jboss-jsfunit-examples-richfaces/richfaces/jsFunction.jsf?c=jsFunction"&gt;&lt;SPAN LANG="tr-TR"&gt;http://jsfunit.demo.jboss.com/jboss-jsfunit-examples-richfaces/richfaces/jsFunction.jsf?c=jsFunction&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://livedemo.exadel.com/richfaces-demo/richfaces/orderingList.jsf"&gt;&lt;SPAN LANG="tr-TR"&gt;http://livedemo.exadel.com/richfaces-demo/richfaces/orderingList.jsf&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;BR&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;Source of RichFaces &lt;/B&gt;&lt;/FONT&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://anonsvn.jboss.org/repos/richfaces/tags/3.1.6.GA/samples/richfaces-demo/src/main/java/org/richfaces/"&gt;&lt;SPAN LANG="tr-TR"&gt;http://anonsvn.jboss.org/repos/richfaces/tags/3.1.6.GA/samples/richfaces-demo/src/main/java/org/richfaces/&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://viewvc.jboss.org/cgi-bin/viewvc.cgi/richfaces/"&gt;&lt;SPAN LANG="tr-TR"&gt;http://viewvc.jboss.org/cgi-bin/viewvc.cgi/richfaces/&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;Download Myfaces&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://myfaces.apache.org/download.html"&gt;&lt;SPAN LANG="tr-TR"&gt;http://myfaces.apache.org/download.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;RichFaces Developer Guide&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/docs/devguide/en/html/index.html"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/docs/devguide/en/html/index.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/docs/devguide/en/html/RichFacesComponentsLibrary.html"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/docs/devguide/en/html/RichFacesComponentsLibrary.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;BR&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;Forum: RichFaces Users  &lt;/B&gt;&lt;/FONT&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;SPAN LANG="tr-TR"&gt;Richfaces konusundaki  Bugs, kullan&amp;#305;m  v.b. i&amp;ccedil;in arama: &lt;/SPAN&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.jboss.com/index.html?module=bb&amp;amp;op=search&amp;amp;mode=results"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.jboss.com/index.html?module=bb&amp;amp;op=search&amp;amp;mode=results&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.jboss.com/index.html?module=bb&amp;amp;op=viewforum&amp;amp;f=261"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.jboss.com/index.html?module=bb&amp;amp;op=viewforum&amp;amp;f=261&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;BR&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;BR&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;Tutorial JSF&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.roseindia.net/jsf/"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.roseindia.net/jsf/&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.roseindia.net/jsf/apache-myfaces-tomahawk/"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.roseindia.net/jsf/apache-myfaces-tomahawk/&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;BR&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;BR&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;B&gt;Myfaces  Getting  Started&lt;/B&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.marinschek.com/myfaces/tiki/tiki-pagehistory.php?page=GettingStarted&amp;amp;diff=60"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.marinschek.com/myfaces/tiki/tiki-pagehistory.php?page=GettingStarted&amp;amp;diff=60&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;BR&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;An introduction to RichFaces  From IBM &lt;/B&gt;&lt;/FONT&gt; &lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.ibm.com/developerworks/java/library/j-richfaces/"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.ibm.com/developerworks/java/library/j-richfaces/&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;Myfaces Wiki&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://wiki.apache.org/myfaces/"&gt;&lt;SPAN LANG="tr-TR"&gt;http://wiki.apache.org/myfaces/&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://wiki.apache.org/myfaces/FrontPage"&gt;&lt;SPAN LANG="tr-TR"&gt;http://wiki.apache.org/myfaces/FrontPage&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;BR&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;JSF DataTable&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://balusc.blogspot.com/2006/06/using-datatables.html"&gt;&lt;SPAN LANG="tr-TR"&gt;http://balusc.blogspot.com/2006/06/using-datatables.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;BR&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;JSF Tags&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.jsftoolbox.com/documentation/help/01-Introduction/index.jsf"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.jsftoolbox.com/documentation/help/01-Introduction/index.jsf&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;Color&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.htmlvalidator.com/htmlval/fontsandcolors.html"&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.htmlvalidator.com/htmlval/fontsandcolors.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;JPA&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://openjpa.apache.org/docs/latest/manual/index.html"&gt;&lt;SPAN LANG="tr-TR"&gt;http://openjpa.apache.org/docs/latest/manual/index.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="https://glassfish.dev.java.net/javaee5/persistence/persistence-example.html"&gt;&lt;SPAN LANG="tr-TR"&gt;https://glassfish.dev.java.net/javaee5/persistence/persistence-example.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;BR&gt;&lt;BR&gt; &lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT SIZE=4&gt;&lt;B&gt;Icons&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.searchicon.net/Folder.Aspx?g=en-us&amp;amp;f=%5Cicons%5Csweetie%5Cpng-24&amp;amp;l=4"&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;http://www.searchicon.net/Folder.Aspx?g=en-us&amp;amp;f=%5Cicons%5Csweetie%5Cpng-24&amp;amp;l=4&lt;/FONT&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT COLOR="#000000"&gt;&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;A HREF="http://sweetie.sublink.ca/preview/icons/Sweetie-BasePack-v3"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;http://sweetie.sublink.ca/preview/&lt;/FONT&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;U&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;&lt;FONT COLOR="#0000cc"&gt;icons&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;FONT SIZE=2&gt;&lt;FONT FACE="Arial, sans-serif"&gt;/Sweetie-BasePack-v3&lt;/FONT&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;B&gt;JSF  Tutorials&lt;/B&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.coreservlets.com/JSF-Tutorial/"&gt;&lt;B&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.coreservlets.com/JSF-Tutorial/&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.ibm.com/developerworks/web/library/wa-aj-jsfcss2/"&gt;&lt;B&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.ibm.com/developerworks/web/library/wa-aj-jsfcss2/&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.ibm.com/developerworks/edu/j-dw-java-jsf1-i.html?S_TACT=105AGX02&amp;amp;S_CMP=TUT"&gt;&lt;B&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.ibm.com/developerworks/edu/j-dw-java-jsf1-i.html?S_TACT=105AGX02&amp;amp;S_CMP=TUT&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.ibm.com/developerworks/web/library/wa-aj-jsfcss1/"&gt;&lt;B&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.ibm.com/developerworks/web/library/wa-aj-jsfcss1/&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.ibm.com/developerworks/web/library/wa-aj-jsfcss2/"&gt;&lt;B&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.ibm.com/developerworks/web/library/wa-aj-jsfcss2/&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;FONT COLOR="#0000ff"&gt;&lt;U&gt;&lt;A HREF="http://www.ibm.com/developerworks/search/searchResults.jsp?searchSite=dW&amp;amp;searchScope=dW&amp;amp;displaySearchScope=dW&amp;amp;encodedQuery=JSF+Components&amp;amp;encodedFilter=%2B%28+%29+-%28meta3.tsdoctype%3Adb550%29++-%28meta3.tsdoctype%3Ad100%29++%2B%28meta2.language%3Aen%29++%2B%28meta2.newcountryurl%3Aus+meta2.country%3Azz%29+&amp;amp;summaryShow=on&amp;amp;offset=20&amp;amp;type=all&amp;amp;lastUserQuery1=JSF+Components&amp;amp;lastUserQuery2=&amp;amp;lastUserQuery3=&amp;amp;lastUserQuery4=&amp;amp;perPage=20&amp;amp;pageDate=&amp;amp;pageLang=&amp;amp;langEncoding=UTF8&amp;amp;rankprofile=0"&gt;&lt;B&gt;&lt;SPAN LANG="tr-TR"&gt;http://www.ibm.com/developerworks/search/searchResults.jsp?searchSite=dW&amp;amp;searchScope=dW&amp;amp;displaySearchScope=dW&amp;amp;encodedQuery=JSF+Components&amp;amp;encodedFilter=%2B%28+%29+-%28meta3.tsdoctype%3Adb550%29++-%28meta3.tsdoctype%3Ad100%29++%2B%28meta2.language%3Aen%29++%2B%28meta2.newcountryurl%3Aus+meta2.country%3Azz%29+&amp;amp;summaryShow=on&amp;amp;offset=20&amp;amp;type=all&amp;amp;lastUserQuery1=JSF+Components&amp;amp;lastUserQuery2=&amp;amp;lastUserQuery3=&amp;amp;lastUserQuery4=&amp;amp;perPage=20&amp;amp;pageDate=&amp;amp;pageLang=&amp;amp;langEncoding=UTF8&amp;amp;rankprofile=0&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P LANG="tr-TR" CLASS="western" STYLE="margin-bottom: 0.14in"&gt;&lt;BR&gt;&lt;BR&gt; &lt;/P&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8433216888182777164-784525044777583225?l=bilginyazar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/784525044777583225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/784525044777583225'/><link rel='alternate' type='text/html' href='http://bilginyazar.blogspot.com/2008/07/web-development-jsf-jsf-demos-myfaces.html' title=''/><author><name>Bilgin Yazar</name><uri>http://www.blogger.com/profile/06687138376138348193</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10645311878441877961'/></author></entry><entry><id>tag:blogger.com,1999:blog-8433216888182777164.post-5419791748032906227</id><published>2009-06-25T04:09:00.001-07:00</published><updated>2009-06-25T04:09:21.743-07:00</updated><title type='text'>SpringSourceToolSuite</title><content type='html'>&lt;div class="Section1"&gt;&lt;p style=" margin-left:0pt; margin-right:0pt; text-align:center"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;b&gt;&lt;font size="5"&gt;SpringSource Tool Suite&lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;SpringSource Tool Suite&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;,  S&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;pring uygulamaları geliştirmek için&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt; Eclipse IDE’y&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;e entegre &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;edilmiş &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;olarak sunuluyor.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;a href="http://www.springsource.com/"&gt;&lt;span style="color:#0000ff; font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;u&gt;&lt;font size="3"&gt;http://www.springsource.com/&lt;/font&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;img src="http://docs.google.com/File?id=dhbm2p6m_2929n68z8gr_b" width="420" height="208" alt="" border="0"&gt;&lt;/img&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;SpringSource Tool Suite’i indirmek iç&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;in &lt;/font&gt;&lt;/span&gt; &lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;b&gt;&lt;font size="3"&gt;Download: &lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;a href="http://www.springsource.com/node/407" target="_blank"&gt;&lt;span style="color:#0000ff; font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;u&gt;&lt;font size="3"&gt;http://www.springsource.com/node/407&lt;/font&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;indirdikten sonra C:\Eclipse dizinine açın. Java JRE yüklü değilse &lt;/font&gt;&lt;/span&gt;&lt;a href="http://www.java.com/tr/download/index.jsp"&gt;&lt;span style="color:#0000ff; font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;u&gt;&lt;font size="3"&gt;http://www&lt;/font&gt;&lt;/u&gt;&lt;/span&gt;&lt;span style="color:#0000ff; font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;u&gt;&lt;font size="3"&gt;.java.com/tr/download/index.jsp&lt;/font&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt; adresinde indirip yükleyebilirsiniz. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;C:\Eclipse dizininde&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;ki&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt; eclipse.exe yi çalıştırarak IDE yi çalıştırabilirsiniz.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;Menü den  &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;b&gt;&lt;font size="3"&gt;Help-&amp;gt; STS Dashboard&lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt; tıklayın. Gelen ekranda &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;b&gt;&lt;font size="3"&gt;Spring Web Flow &lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;tıklayarak &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;"Hotel Booking&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;” adındaki  örnek bir uygulamanın oluşturulmasını adım adım inceleyebilirsiniz. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;a href="http://www.installationwiki.org/Setup_for_Spring_Web_Flow_2"&gt;&lt;span style="color:#0000ff; font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;u&gt;&lt;font size="3"&gt;http://www.installationwiki.org/Setup_for_Spring_Web_Flow_2&lt;/font&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;img src="http://docs.google.com/File?id=dhbm2p6m_293fnhjh2dq_b" width="420" height="248" alt="" border="0"&gt;&lt;/img&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;“Spring Web Flow” başlığı altındaki &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;b&gt;&lt;font size="3"&gt;Get S&lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;b&gt;&lt;font size="3"&gt;tarted with Spring Web Flow &lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;tıklayarak, aşağıdaki ekrandaki adımları takip ederek örnek projeyi oluşturabilirsiniz.  &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;img src="http://docs.google.com/File?id=dhbm2p6m_294dh5pzrcs_b" width="253" height="337" alt="" border="0"&gt;&lt;/img&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;Spring konusunda bir kitapçık  “Spring By Example” &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;a href="http://www.springbyexample.org/examples/index.html"&gt;&lt;span style="color:#0000ff; font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;u&gt;&lt;font size="3"&gt;http://www.springbyexample.org/examples/index.html&lt;/font&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;Java ve &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;Spring &lt;/font&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;uygulamaların geleceği konusunda aşağıdaki sunumu inceleyebilirsiniz. &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;b&gt;&lt;font size="3"&gt;“The Future of Java Innovation” &lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt; &lt;a href="http://europe.springone.com/europe-2009/file?path=/springone-amsterdam-2009/slides/RodJohnson_WelcomeKeynote.pdf"&gt;&lt;span style="color:#0000ff; font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;u&gt;&lt;font size="3"&gt;http://europe.springone.com/europe-2009/file?path=/springone-amsterdam-2009/slides/RodJohnson_WelcomeKeynote.pdf&lt;/font&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=" margin-left:0pt; margin-right:0pt"&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;font size="3"&gt;&amp;#xa0;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8433216888182777164-5419791748032906227?l=bilginyazar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/5419791748032906227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/5419791748032906227'/><link rel='alternate' type='text/html' href='http://bilginyazar.blogspot.com/2009/06/springsourcetoolsuite.html' title='SpringSourceToolSuite'/><author><name>Bilgin Yazar</name><uri>http://www.blogger.com/profile/06687138376138348193</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10645311878441877961'/></author></entry><entry><id>tag:blogger.com,1999:blog-8433216888182777164.post-6568243329791036392</id><published>2007-12-27T05:27:00.000-08:00</published><updated>2008-12-12T16:30:46.574-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bilgin yazar'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='Mambo'/><category scheme='http://www.blogger.com/atom/ns#' term='portal open source free install easyphp türkçe'/><category scheme='http://www.blogger.com/atom/ns#' term='kurulum'/><title type='text'>Mambo (PHP Portal) Kurulum Klavuzu</title><content type='html'>Bu klavuzda Mambo portalının kurulumunu adım adım anlatmaya çalışacağım;&lt;br /&gt;&lt;div&gt;İlk önce alt yapının kurulmasıyla başlayalım:&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;1) Alt Yapının Kurulması&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Öncelikle aşağıdaki adresden &lt;strong&gt;EasyPhp&lt;/strong&gt; yi download ediyoruz.&lt;br /&gt;Easyphp php uygulamalarını çalıştırmak için gerekli Apache web server, Mysql ve Php gibi altyapının kurulmasını sağlıyor.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.easyphp.org/telechargements.php3"&gt;http://www.easyphp.org/telechargements.php3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;den download -&gt; Current Version –&gt; easyphp&lt;br /&gt;&lt;br /&gt;dosya indirildikten sonra exe tıklanarak kurulur. Kurulum C:\portal\EasyPHP2.0b1\ dizini altına yapılabilir. Desktop da sağ köşede simgesi belirecektir. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_41dvPaLampw/R3Os6cih9XI/AAAAAAAAAAM/5MZDxjlketQ/s1600-h/image002.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5148648919108023666" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_41dvPaLampw/R3Os6cih9XI/AAAAAAAAAAM/5MZDxjlketQ/s400/image002.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Bilgisayarınız açıp kapadığınızda EasyPHP yi çalıştırmak için çalıştırmak için : programs -&gt; easyphp -&gt; EasyPHP çalıştırmanız gerekir.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hata oluşmaz ise 2nci adıma geçiniz.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Hata oluşursa:&lt;br /&gt;EasyPHP nin kurulumu sırasında port 80 nın başka bir uygulama tarafından kullanıldığı hatası olursa;&lt;br /&gt;O uygulama kapatılır. Microsoft IIS den kaynaklıyor ise;&lt;br /&gt;&lt;br /&gt;Ayarlar (Settings) -&gt; Kontrol Panel (Control Panel)-&gt; Administrative Tools -&gt; Computer Management -&gt; Services and Applications -&gt; Web sites da&lt;br /&gt;&lt;br /&gt;Default Web Site stop edilebilir ya da portu 8081 e değiştirilebilir. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_41dvPaLampw/R3O0Bcih9YI/AAAAAAAAAAU/Ni2NwTbWuE4/s1600-h/image004.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5148656735948502402" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_41dvPaLampw/R3O0Bcih9YI/AAAAAAAAAAU/Ni2NwTbWuE4/s400/image004.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ya da&lt;br /&gt;C:\..\EasyPHP 2.0b1\apache\conf dosyasında Listen 127.0.0.1:80 satiri bulunup&lt;br /&gt;Listen 127.0.0.1:8080 olarak degistirilir. (EasyPHP 2.0b1 dizininde port 80 i kullanan başka conf dosyaları da: C:\..\EasyPHP 2.0b1\conf_files, C:\..\EasyPHP 2.0b1\safe)&lt;br /&gt;bulunmaktadır.&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;strong&gt;2) Mambonun Kurulması&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mambo.gen.tr/"&gt;http://www.mambo.gen.tr/&lt;/a&gt; mambo indirilir.&lt;br /&gt;Sonra zip dosyası aşağıdaki dizine açılır.&lt;br /&gt;&lt;br /&gt;C:\..\EasyPHP2.0b1\www&lt;br /&gt;&lt;br /&gt;Sonra aşağıdaki URL çalıştırılır.&lt;br /&gt;&lt;a href="http://127.0.0.1/installation/index.php"&gt;http://127.0.0.1/installation/index.php&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sonra&lt;br /&gt;&lt;strong&gt;Next -&gt; tıklanır&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;"I understand that this software is released under the GNU/GPL License "&lt;/em&gt;&lt;/div&gt;&lt;div&gt;seçilir&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Next -&gt; tıklanır&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Host Name= &lt;strong&gt;localhost&lt;/strong&gt;&lt;br /&gt;MySQL User Name =&lt;strong&gt; root&lt;/strong&gt;&lt;br /&gt;MySQL Password= (boş bırakıyoruz)&lt;br /&gt;Verify MySQL Password=(&lt;strong&gt;boş bırakıyoruz)&lt;/strong&gt;&lt;br /&gt;Retype password for verification = &lt;strong&gt;(boş bırakıyoruz)&lt;/strong&gt;&lt;br /&gt;MySQL Database Name= &lt;strong&gt;deneme&lt;/strong&gt;&lt;br /&gt;MySQL Table Prefix =&lt;strong&gt;mos_&lt;/strong&gt;&lt;br /&gt;Backup Old Tables= &lt;strong&gt;seçilmeyecek&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Install Sample Data= &lt;strong&gt;seçili olacak...&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Next -&gt; tıklanır&lt;/strong&gt;&lt;br /&gt;Site name=&lt;strong&gt;deneme &lt;/strong&gt;girilir.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next -&gt; tıklanır&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;ve email adresi ve admin şifresi girilir&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Next -&gt; tıklanır&lt;/strong&gt;&lt;br /&gt;PLEASE REMEMBER TO COMPLETELYREMOVE THE INSTALLATION DIRECTORY&lt;br /&gt;Administration Login Details&lt;br /&gt;Username : admin&lt;br /&gt;Password : (Admin şifresi)&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;Kurulum tamamlandıktan sonra sağ üst köşede&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;View sites &lt;/strong&gt;tıklanır&lt;br /&gt;&lt;a href="http://127.0.0.1/index.php"&gt;http://127.0.0.1/index.php&lt;/a&gt;&lt;br /&gt;açılır.&lt;br /&gt;&lt;br /&gt;Sonra C:\..\EasyPHP2.0b1\www\&lt;br /&gt;deki &lt;strong&gt;“Installation”&lt;/strong&gt; dizini silinir.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://127.0.0.1/index.php"&gt;http://127.0.0.1/index.php&lt;/a&gt; refresh edilir.&lt;br /&gt;&lt;br /&gt;Aşağidaki web sayfası gelecektir. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_41dvPaLampw/R3O2wMih9ZI/AAAAAAAAAAc/WLFIq1jSfEE/s1600-h/image006.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5148659738130642322" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_41dvPaLampw/R3O2wMih9ZI/AAAAAAAAAAc/WLFIq1jSfEE/s400/image006.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sonra&lt;br /&gt;&lt;a href="http://127.0.0.1/administrator/"&gt;http://127.0.0.1/administrator/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;açılır ve user/password için yukarıda öğrendiğiniz admin ve şifresi girilir.&lt;br /&gt;&lt;br /&gt;Sonra gelen ekranlardan içerik değiştirilir. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_41dvPaLampw/R3O3ucih9bI/AAAAAAAAAAs/SwatJqsUKYQ/s1600-h/image008.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5148660807577499058" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_41dvPaLampw/R3O3ucih9bI/AAAAAAAAAAs/SwatJqsUKYQ/s400/image008.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;a href="http://1.bp.blogspot.com/_41dvPaLampw/R3O3Tsih9aI/AAAAAAAAAAk/wDdnXHVizXo/s1600-h/image008.jpg"&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;3)&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;span style="font-size:130%;"&gt;Mambonun Türkçeleştirilmesi ve Türkçe Karakter Sorununun Çözümü&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mambo.gen.tr/"&gt;http://www.mambo.gen.tr/&lt;/a&gt;&lt;br /&gt;Yukarıdaki adresden Türkçe Dil Dosyası (mamboturkcesonsurum.rar) indirilir ve zip açılır. MamboLanguage_tr_TR_4_6_2 isminde bir dizin oluşur. İçindeki dosyalar kopyalanarak&lt;br /&gt;&lt;br /&gt;C:\portal\EasyPHP2.0b1\www\language&lt;br /&gt;&lt;br /&gt;altına aktarılır.&lt;br /&gt;&lt;br /&gt;Sonra&lt;br /&gt;C:\portal\EasyPHP2.0b1\www /includes/&lt;strong&gt;database.php&lt;/strong&gt;&lt;br /&gt;Dosyası açılır ve&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;$cs=$mysql_charsets[$charset];&lt;br /&gt;&lt;/strong&gt;olduğu satır bulunur. Bu satırın hemen uzerine aşağıdaki kod eklenir:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;//2007-05-01 OCS Force the charset, so that Turkish chars will display properly&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;$charset = 'iso-8859-1';&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Kod aşağıdaki şekle gelecektir.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;///////////////////////////////////&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;if(floatval(mysql_get_client_info())&gt;=4.1){&lt;br /&gt;$charset=isset($charset)?$charset:'utf-8';&lt;br /&gt;$charset = isset($configuration)?$configuration-&gt;current_language-&gt;charset:$charset;&lt;br /&gt;&lt;br /&gt;$cs=$mysql_charsets[$charset];&lt;br /&gt;mysql_query( "SET CHARSET '" .$cs. "'" );&lt;br /&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;//2007-05-01 OCS Force the charset, so that Turkish chars will display properly&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;$charset = 'iso-8859-1';&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;$cs=$mysql_charsets[$charset];mysql_query( "SET CHARSET '" .$cs. "'" );&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;///////////////////////////////////&lt;/div&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_41dvPaLampw/R3O54cih9cI/AAAAAAAAAA0/yxMxurVI7ok/s1600-h/image010.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5148663178399446466" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_41dvPaLampw/R3O54cih9cI/AAAAAAAAAA0/yxMxurVI7ok/s400/image010.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;4) &lt;strong&gt;Mambonun Uyarlanması&lt;/strong&gt;&lt;br /&gt;Yukarıdaki işlemleri gerçekleştirdikten sonra yönetim sayfalarından istenilen değişiklikler yapılabilir. &lt;a href="http://127.0.0.1/administrator/"&gt;http://127.0.0.1/administrator/&lt;/a&gt; Menüler, içerikler değiştirilebilir. İstenmeyen bölümler ve özellikler kaldırılabilir. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8433216888182777164-6568243329791036392?l=bilginyazar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/6568243329791036392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/6568243329791036392'/><link rel='alternate' type='text/html' href='http://bilginyazar.blogspot.com/2007/12/mambo-php-portal-kurulum-klavuzu.html' title='Mambo (PHP Portal) Kurulum Klavuzu'/><author><name>Bilgin Yazar</name><uri>http://www.blogger.com/profile/06687138376138348193</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10645311878441877961'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_41dvPaLampw/R3Os6cih9XI/AAAAAAAAAAM/5MZDxjlketQ/s72-c/image002.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-8433216888182777164.post-2509955800009000968</id><published>2008-01-18T04:48:00.000-08:00</published><updated>2008-12-12T16:30:45.525-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='İş yerinde huzuru bozanlar : The Nole Asshole Rule ya da &apos;sıfır pislik&apos; kuralı'/><title type='text'>İş yerinde huzuru bozanlar : The Nole Asshole Rule ya da 'sıfır pislik' kuralı</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_41dvPaLampw/R5Ch2Mih9dI/AAAAAAAAABA/ueRlCqbAVrw/s1600-h/yazar1.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5156799525790283218" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_41dvPaLampw/R5Ch2Mih9dI/AAAAAAAAABA/ueRlCqbAVrw/s400/yazar1.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Çalışma hayatında özellikle büyük şirketlerde şirket içinde huzuru bozan bazı tipler vardır. Bu tipler tam anlamıyla sizin işinize severek gelmenizi ve ideal bir şekilde çalışmanıza davranışlarıyla engel olurlar.&lt;br /&gt;İç dünyası karışık, kendisiyle barışık olmayan, presinsipleri ve davranışları iyi ve ideal bir insana uymayan karaktere sahiptiler.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Aşağıda Hürriyet İK’da 6 Ocak 2008’de yayınlanan bir yazı var. Bu tipleri tanımlamaya çalışıyor.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.yenibiris.com/CareerSupport/DisplayArticle.aspx?vID=8852§ionID=9"&gt;http://www.yenibiris.com/CareerSupport/DisplayArticle.aspx?vID=8852§ionID=9&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Son yılların en çok ses getiren yönetim kitabıydı. Rivayete göre, Harvard Business School Press adına itiraz ederek basmamış, ama Prof. Sutton kitabın adını değiştirmemek için yayınevini değiştirmiş. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Kitabın Fransızca baskısında önsöz yazan ESCP-EAP Management Profesörü Hervy Laroche yazara hak veriyor:&lt;br /&gt;"Stanford’un saygıdeğer bir hocası bunlara ısrarla ’asshole’ diyorsa, şirketlerin bilerek veya bilmeyerek gözardı ettiği bir gerçeği ancak böyle vurucu bir ifadeyle gözler önüne serebileceğindendir."&lt;br /&gt;&lt;br /&gt;İşte bu ’çarpıcı’ kitaptan yazarın isteğine ve kitabın ruhuna uysun diye biraz ’çarpıcı’ olmasına affınıza sığınarak göz yumduğumuz alıntılar.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ONLARI NASIL TANIYACAKSINIZ?&lt;/strong&gt;&lt;br /&gt;Temizliğin ilk safhası, bunları teşhis etmek. Prof. Sutton, denk gelirseniz, en kolay tanı metodu olarak (tercüme etmeye kalkışmadığımız) ’STARBUCKS TEST’i öneriyor.&lt;br /&gt;&lt;br /&gt;Sturbucks’ta garsona "a decaf grande half-soy, half-low fat, iced vanilla, double-shot, gingerbread cappuccino, extra dry, light ice, with one Sweet-n’-Low and one NutraSweet" sipariş eden birini görürseniz, şüpheye mahal yok, garsonu ezmeye, kendi önemini kanıtlamaya çalışan biriyle, yani bir pislikle karşı karşıyasınız, diyor.&lt;br /&gt;&lt;br /&gt;İkinci bir metod, Google’da bir isim (yahut bir meslek) + asshole yazıp taramaktır, diyor Sutton. Mesela ’asshole’ ve ’George W.Bush’ yazarsanız 792.000 sonuca ulaşırsınız. ’Paris Hilton’ yazarsanız bu rakam 1.420.000’e çıkar. (’journalist’ yazarsanız sadece 416.000 cevap geliyor ki, bu da bir teselli!)&lt;br /&gt;&lt;br /&gt;Ama böyle bir tesadüfü beklemeden, işi Google’a bırakmadan, bunları yaptıklarına bakarak da teşhis edebilirsiniz. Sutton, şirket pisliklerinin 12 olağan ’pisliğini’ şöyle sıralıyor:&lt;br /&gt;&lt;br /&gt;- Küfreder, hakaret eder&lt;br /&gt;&lt;br /&gt;- Başkalarının alanına tecavüz eder&lt;br /&gt;&lt;br /&gt;- Can sıkıcı fiziki temaslara teşebbüs eder&lt;br /&gt;&lt;br /&gt;- Sözlü veya görsel tehditler savurur, yıldırma metodları uygular&lt;br /&gt;&lt;br /&gt;- İğneleyici şaka ve sözde ’takılma’ ayağına ağır laflar eder&lt;br /&gt;&lt;br /&gt;- Rahatsız edici e-postalar gönderir&lt;br /&gt;&lt;br /&gt;- Sosyal ve profesyonel kuralları (statüyü) sürekli eleştirir&lt;br /&gt;&lt;br /&gt;- Herkesin içinde mahçup eden eleştiriler yapar&lt;br /&gt;&lt;br /&gt;- Terbiyesizce söz keser&lt;br /&gt;&lt;br /&gt;- İkiyüzlü saldırılarda bulunur&lt;br /&gt;&lt;br /&gt;- Pis bakışlar atar&lt;br /&gt;&lt;br /&gt;- İnsanlara ’görünmez’ muamelesi yapar&lt;br /&gt;&lt;/div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;KİMDİR BU PİSLİKLER?&lt;/strong&gt;&lt;br /&gt;Hakikaten nasıl bu kadar ’pislik’ olabiliyorlar? Bu ’çekilmez’ insanları 3 büyük kategoride tanımlamak mümkün:&lt;br /&gt;&lt;br /&gt;(1) İstediği yere gelememiş muhterisler. Henüz üst düzey yönetici olamamış, olmak için her şeyi göze alanlar. Herkesi, hedefe varmak için birer araç, basamak olarak görenler. Çevrelerine daima ’Ne şekilde faydalanabilirim? İşime nasıl yarar?’ gözüyle bakanlar.&lt;br /&gt;&lt;br /&gt;(2) Kendini herkesten üstün zannedenler. İyi mevkileri, paraları ve emirlerini yerine getiren insanlar olduğu için kendilerini bir halt zannedenler.&lt;br /&gt;&lt;br /&gt;(3) Kendinden ve bulunduğu mevkiyi hak ettiğinden emin olmayanlar. Statülerinden, diplomalarından, bulundukları yeri doldurabildiklerinden emin olmayanlar. (Görev tanımı net yapılmamış şirketlerde çok yaygındır.)&lt;br /&gt;&lt;br /&gt;Çalışma hayatında bunlara nasıl davranmak gerekir? Mümkünse ki olmayabilir bunlardan uzak durarak. Olmadı, birincilere ’bir gün işime yarayabilir, bana faydası olabilir’ intibaı vererek. İkincilere tahammül ederek. Zaten başka bir şey yapamazsınız. Nihayet üçüncülere elden geldiği kadar güven aşılayarak. Ama doğrudan değil, gizli gizli. Yoksa paranoyalarını daha da güçlendirirsiniz.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;ŞİRKETE MALİYETLERİ YÜKSEKTİR&lt;/strong&gt;&lt;br /&gt;Turnover, motivasyon bozukluğu, performans düşüklüğü... Bu ’pisliğin’ etkisi derhal görülür. Bob Sutton, yöneticilerin sorunu ’maliyet’ açısından ele almaları gerektiğini söylüyor ve dikkate alınması gereken faktörleri sıralıyor.&lt;br /&gt;&lt;br /&gt;Robert Sutton, Stanford Üniversitesi Mühendislik Fakültesi’nde profesör. Uzmanlık alanı Yönetim Bilimleri ve Mühendislik. Stanford School of Business’te misafir hoca. Clorox, Ernst &amp;amp; Young, Deloitte Consulting, Gap, HP, Brass Ring, IDEO, IBM, McDonald’s, McKinsey, People Magazine, Pepsi, Proctor &amp;amp; Gamble, SAP, Steelcase ve Xerox gibi şirketlerin danışmanı. Yayımlanmış ve yabancı dillere çevrilmiş birçok kitabı var.&lt;br /&gt;&lt;br /&gt;İK departmanları açısından durum&lt;br /&gt;&lt;br /&gt;-Şirketteki ’sinirlilik’ ortamını ortadan kaldırmak, pislikleri veya kurbanlarını yeniden eğitmek (!), danışmanlar, koçlar vd için zaman ve para kaybı&lt;br /&gt;&lt;br /&gt;-Dahili ve harici hukuk danışmanlarına verilen paralar&lt;br /&gt;&lt;br /&gt;-Kurbanlara ödenen tazminatlar&lt;br /&gt;&lt;br /&gt;-Hukukun açıklarını kullanan pisliklere ödenen tazminatlar&lt;br /&gt;&lt;br /&gt;-Sağlık sigortası masrafları&lt;br /&gt;&lt;br /&gt;Kurbanların ve şahitlerin gördüğü zarar&lt;br /&gt;&lt;br /&gt;-Negatif gayretler: Bunlarla karşılaşmamak, karşılaşınca etkilenmemek, olumsuz etkilerinden kurtulabilmek için harcanan efor.&lt;br /&gt;&lt;br /&gt;-Ofiste "psikolojik güven ortamı" bozulur, ortaya çıkan huzursuzluk-korku havası çalışanların inisiyatif kullanmasını, risk almasını engeller ve kendi ve başkalarının hatalarını görerek gelişme olanaklarını ortadan kaldırır. Şeffaflığın, açık yürekliliğin yerini sinsilik, içten pazarlılık alır.&lt;br /&gt;&lt;br /&gt;-Motivasyon ve enerji kaybı ortaya çıkar.&lt;br /&gt;&lt;br /&gt;-Stres sebebiyle çalışanların zihinsel ve fizik sorunları ortaya çıkar.&lt;br /&gt;&lt;br /&gt;-Etkilenenlerde zihinsel kapasite düşüşü görülebilir.&lt;br /&gt;&lt;br /&gt;-Saygısız muamele, kötüleme diğer çalışanları da birer ’şirket pisliği’ haline getirebilir.&lt;br /&gt;&lt;br /&gt;-İşe gelmeme, kaytarma oranı artar.&lt;br /&gt;&lt;br /&gt;-Uzun vadede çalışan kariyeri zarar görür.&lt;br /&gt;&lt;br /&gt;Pisliklerin kendilerinin gördüğü zarar&lt;br /&gt;&lt;br /&gt;-Kurbanları ve şahitler bunlara yardım etmek istemez, onlarla işbirliğinden ve gerçekleri yüzlerine karşı söylemekten kaçınır.&lt;br /&gt;&lt;br /&gt;-Hatta karşı tepki verebilirler.&lt;br /&gt;&lt;br /&gt;-Artılarını şirkette değerlendiremez, potansiyelini kullanamaz.&lt;br /&gt;&lt;br /&gt;-Ayıbı yüzüne vurulduğunda utanabilir.&lt;br /&gt;&lt;br /&gt;-İşini kaybedebilir.&lt;br /&gt;&lt;br /&gt;-Kariyeri uzun vadede zarar görebilir.&lt;br /&gt;&lt;br /&gt;Yönetime verdikleri zarar&lt;br /&gt;&lt;br /&gt;-Yöneticiler bu pislikleri sakinleştirmek, yola getirmek veya cezalandırmak için,&lt;br /&gt;&lt;br /&gt;-Bunlardan zarar gören çalışanları, hatta müşterileri, satıcıları, çeşitli iş ortaklarını ikna etmek için,&lt;br /&gt;&lt;br /&gt;-Bunların zararını aza indirmek için servisleri, ekipleri yeniden organize etmek için,&lt;br /&gt;&lt;br /&gt;-Ve bunların veya kurbanlarının yerine şirkete alınacak personeli yetiştirmek için zaman ve efor harcarlar.&lt;br /&gt;&lt;br /&gt;-Ayrıca yöneticiler yorulurlar, moralleri bozulur, motivasyonları düşer ve işlerinde daha az başarılı ve etkili olurlar.&lt;br /&gt;&lt;br /&gt;Dizginleri ele geçirirlerse ne olur&lt;br /&gt;&lt;br /&gt;-Yönetim sisteminde her türlü iyileşme ümidinin ortadan kalkması&lt;br /&gt;&lt;br /&gt;-İnovasyon ve yaratıcılığın ölümü&lt;br /&gt;&lt;br /&gt;-İş yerinde uyum ve dayanışmanın göreceği zarar&lt;br /&gt;&lt;br /&gt;-’Gönüllü’ çalışmanın ortadan kalkması&lt;br /&gt;&lt;br /&gt;-Kurbanların (dava veya karşı girişimlerle) şirkete vereceği zarar, getireceği maliyet&lt;br /&gt;&lt;br /&gt;-İşbirliği yapılan dış şirketler, kurum ve kişilerle ilişkiler bozulur&lt;br /&gt;&lt;br /&gt;-Bunların faturaları şişmeye başlar (’Bu pislikle daha ucuza iş yapılmaz!’)&lt;br /&gt;&lt;br /&gt;-İyi eleman bulmak ve çalıştırmak zorlaşır.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;EN KÖTÜ DURUM PİSLİK ŞİRKETİN BAŞINDA&lt;/strong&gt;&lt;br /&gt;Peki, ya söz konusu pislik senin şefin, müdürün, hatta Allah vermesin patronunsa!? Önünde 4 tercih var:&lt;br /&gt;&lt;br /&gt;1- Mümkünse, şapkanı al ve bir an önce kaç...&lt;br /&gt;&lt;br /&gt;2- Saldırıya maruz kalmamak için psikolojik olarak ’kabuğuna çekil’. Uzmanlar ’hızlı iniş’ gibi zen metodları, durumu beter etmemek için akıntıya karşı kürek çekmemeyi, yel değirmenleriyle savaşmamayı öneriyorlar. Hasılı kendini korumayı.&lt;br /&gt;&lt;br /&gt;3- Küçük tepkilerle, küçük karşı saldırılarla yıprat. Bob Sutton, sürekli bisküvilerini aşıran genel müdüre ’tuzak kuran’ bir sekreter örneğini veriyor. Müdür bütün günü tuvalette geçirmek zorunda kalınca, hırsızlıktan vazgeçmiş.&lt;br /&gt;&lt;br /&gt;4- Toplu direniş. Bu sessiz ve sinsi bir direniş de olabilir, açık ve gürültülü de. Kesin olan bir şey varsa, pislik iktidarda olsa bile, toplu bir direniş onu zor durumda bırakacaktır. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8433216888182777164-2509955800009000968?l=bilginyazar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/2509955800009000968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/2509955800009000968'/><link rel='alternate' type='text/html' href='http://bilginyazar.blogspot.com/2008/01/i-yerinde-huzuru-bozanlar-nole-asshole.html' title='İş yerinde huzuru bozanlar : The Nole Asshole Rule ya da &apos;sıfır pislik&apos; kuralı'/><author><name>Bilgin Yazar</name><uri>http://www.blogger.com/profile/06687138376138348193</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10645311878441877961'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_41dvPaLampw/R5Ch2Mih9dI/AAAAAAAAABA/ueRlCqbAVrw/s72-c/yazar1.gif' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-8433216888182777164.post-919490708030733064</id><published>2008-01-21T08:20:00.001-08:00</published><updated>2008-12-12T16:30:45.257-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='appfuse eclipse Java proje altyapı maven'/><title type='text'>Appfuse Hızlı Geliştirme Alt Yapısı Kurulumu Adım Adım</title><content type='html'>&lt;strong&gt;Appfuse Eclipse Hızlı Geliştirme Alt Yapısı Adım Adım&lt;br /&gt;Hazırlayan: Bilgin Yazar 2008&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702459"&gt;1. Özet Olarak; 1&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702460"&gt;2. Appfuse Nedir?. 1&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702461"&gt;3. Geliştirme Ortamının Hazırlanması - Development Environment 3&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702462"&gt;4. Hızlı Başlangıç- Quick Start 3&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702463"&gt;5. Eclipse de MyProject in Açılması 7&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702464"&gt;6. Person Objesi İçin CRUD oluşturalım.. 8&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702465"&gt;7. Tutorial 8&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702466"&gt;8. Oluşabilecek Hatalar 9&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702467"&gt;8.1. Oluşan Hataları Görme. 9&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702468"&gt;8.2. XML.. 9&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702469"&gt;8.3. Regional Setting – Turkish. 10&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702470"&gt;8.4. Mail.properties. 10&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702471"&gt;8.5. Connection refused. 11&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702472"&gt;9. Appfuse Forum.. 11&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702473"&gt;10. Candy for AppFuse. 11&lt;/a&gt;&lt;br /&gt;&lt;a href="file:///C:/Documents%20and%20Settings/byazar/Desktop/appfuse/appfuse.htm#_Toc188702474"&gt;11. Örnek. 12&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc188702459"&gt;&lt;strong&gt;1. Özet Olarak;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;Appfuse open source teknolojileri kullanarak oluşturulmuş entegre bir J2EE proje alt yapısıdır. Bu yönüyle proje alt yapısı ihtiyaçları ve vizyon açısından güzel bilgiler vermektedir. Ancak benim gördüğüm bazı eksiklikler var:&lt;br /&gt;1. IDE olarak Eclipse i düşündüğümüzde farklı versiyonlar arasında sorun çıkıyor.&lt;br /&gt;2. Bildiğimiz anlamda Eclipse de Debug edebilmek için bir yol bulamadım.&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc188702460"&gt;&lt;strong&gt;2. Appfuse Nedir?&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bir projeye başladığımızda proje alt yapısının oluşturulması için oldukça zaman harcarız.&lt;br /&gt;Aynı zamanda projelerimizde çok sıklıkla yaptığımız işler vardır. Örneğin CRUD -Create, Update, Delete- işlemlerini içeren ekranlar ve kodlar hazırlamamız gerekir. (Ya da database deki tablolarımız için ekranlar yapmak, onlar için gerekli sınıfları v.b. oluşturmak)&lt;br /&gt;&lt;br /&gt;Ayrıca güvenlik ayarları ve uygulamanın erişim - yetkilendirme alt yapısını oluşturmak da her zaman yapmak zorunda olduğumuz işler arasındadır. Bu tür rutin işler oldukça yorucu olabilmektedir.&lt;br /&gt;&lt;br /&gt;Appfuse ı açık kaynak kodlu yazılım araçlarını ve kütüphanelerini yazılım geliştirme alt yapısı oluşturmak amacıyla entegre etmiş bir açık kaynak kodlu yardımcı bir uygulama ya da entegre proje olarak tanımlayabiliriz.&lt;br /&gt;&lt;br /&gt;Aşağıdaki IDE leri desteklemektedir:&lt;br /&gt;&lt;a title="Eclipse" href="http://appfuse.org/display/APF/Eclipse"&gt;Eclipse&lt;/a&gt;&lt;br /&gt;&lt;a title="IDEA" href="http://appfuse.org/display/APF/IDEA"&gt;IDEA&lt;/a&gt;&lt;br /&gt;&lt;a title="MyEclipse" href="http://appfuse.org/display/APF/MyEclipse"&gt;MyEclipse&lt;/a&gt;&lt;br /&gt;&lt;a title="NetBeans" href="http://appfuse.org/display/APF/NetBeans"&gt;NetBeans&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Appfuse’ın Ana Sayfası &lt;a title="http://appfuse.org/" href="http://appfuse.org/"&gt;http://appfuse.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Appfuse konusunda yazılmış güzel bir makale aşağıdaki sayfada bulunmaktadır.&lt;br /&gt;&lt;br /&gt;&lt;a title="http://www-128.ibm.com/developerworks/java/library/j-appfuse/" href="http://www-128.ibm.com/developerworks/java/library/j-appfuse/"&gt;http://www-128.ibm.com/developerworks/java/library/j-appfuse/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Appfuse aşağıdaki özellikleri hazır olarak size sunar.&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Authentication and authorization &lt;/li&gt;&lt;li&gt;User management &lt;/li&gt;&lt;li&gt;Remember Me (which saves your login information so you don't have to log in every time) &lt;/li&gt;&lt;li&gt;Password reminder &lt;/li&gt;&lt;li&gt;Signup and registration &lt;/li&gt;&lt;li&gt;SSL switching &lt;/li&gt;&lt;li&gt;E-mail &lt;/li&gt;&lt;li&gt;URL rewriting &lt;/li&gt;&lt;li&gt;Skinability &lt;/li&gt;&lt;li&gt;Page decoration &lt;/li&gt;&lt;li&gt;Templated layout &lt;/li&gt;&lt;li&gt;File upload&lt;br /&gt;&lt;br /&gt;&lt;a name="fig1"&gt;&lt;strong&gt;Typical AppFuse application&lt;/strong&gt;&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_41dvPaLampw/R5THjMih9eI/AAAAAAAAABI/K8ZQGRw61Uo/s1600-h/image001.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5157966880721466850" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_41dvPaLampw/R5THjMih9eI/AAAAAAAAABI/K8ZQGRw61Uo/s400/image001.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a name="_Toc188702461"&gt;&lt;strong&gt;3. Geliştirme Ortamının Hazırlanması - &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;Development Environment&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Öncelikle Development Environment’in hazırlanması gerekiyor. Aşağıdaki sayfada gerekli ayarların nasıl yapılacağı anlatılmaktadır.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://appfuse.org/display/APF/Development+Environment"&gt;http://appfuse.org/display/APF/Development+Environment&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc188702462"&gt;&lt;strong&gt;4. Hızlı Başlangıç- &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;Quick Start&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Quick Start a göre Appfuse kurulumu gerçekleştiriliyor. Öncelikle repository ayarını yapıyoruz:&lt;br /&gt;&lt;br /&gt;Sonra C:\appfuse\tools\maven-2.0.8\conf&lt;br /&gt;deki settings.xml de&lt;br /&gt;&lt;br /&gt;&lt;localrepository&gt;C:\appfuse\.m2\repository&lt;/localrepository&gt;&lt;br /&gt;&lt;br /&gt;olarak değiştiriyoruz.&lt;br /&gt;&lt;br /&gt;Şimdi normal tutorial a devam edebiliriz.&lt;br /&gt;&lt;a href="http://appfuse.org/display/APF/AppFuse+QuickStart"&gt;http://appfuse.org/display/APF/AppFuse+QuickStart&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;JSF Basic için olan command C:\appfuse\Source\ çalıştırılır.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Archetype Command JSF Basic&lt;/strong&gt;&lt;br /&gt;mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-jsf -DremoteRepositories=&lt;a href="http://static.appfuse.org/releases"&gt;http://static.appfuse.org/releases&lt;/a&gt; -DarchetypeVersion=2.0.1 -DgroupId=com.mycompany.app –DartifactId=myproject&lt;br /&gt;&lt;br /&gt;Yukarıdaki komutu çalıştırdıktan sonra proje için gerekli library’ler repository dizini içine download edilecek. İnternet bağlantısınında problem oluyorsa bu library zip olarak indirip repository dizinine açabiliriz. Buna “Developing Offline” olarak ortamı hazırlamak deniyor.&lt;br /&gt;&lt;br /&gt;İlk olarak&lt;br /&gt;&lt;a href="http://appfuse.org/display/APF/AppFuse+QuickStart"&gt;http://appfuse.org/display/APF/AppFuse+QuickStart&lt;/a&gt;&lt;br /&gt;“Developing Offline” başlığı altındaki &lt;a href="https://appfuse.dev.java.net/servlets/ProjectDocumentList?folderID=8417"&gt;download its dependencies&lt;/a&gt;&lt;br /&gt;linkinden en son zip i indiriyoruz. (appfuse-dependencies-2.0.1.zip)&lt;br /&gt;&lt;br /&gt;Sonra zip dosyasını C:\appfuse\.m2 içine açıyoruz. Aşağıdaki şekilde dizinler oluşuyor.&lt;br /&gt;C:\appfuse\.m2\repository&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_41dvPaLampw/R5TIFMih9gI/AAAAAAAAABY/suywJs3HNBw/s1600-h/image003.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5157967464837019138" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_41dvPaLampw/R5TIFMih9gI/AAAAAAAAABY/suywJs3HNBw/s400/image003.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sonra Mysql i service olarak kurduysak, çalıştığından emin oluyoruz.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_41dvPaLampw/R5TIdMih9hI/AAAAAAAAABg/A-otQCz78rw/s1600-h/image004.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5157967877153879570" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_41dvPaLampw/R5TIdMih9hI/AAAAAAAAABg/A-otQCz78rw/s400/image004.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Uygulamayı çalıştırmak için ise;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;C:\appfuse\Source\myproject&gt;mvn jetty:run-war&lt;/strong&gt;&lt;br /&gt;komutunu kullanıyoruz. Hata aldıysanız Oluşabilecek Hatalar ya da Forum a bakınız.&lt;br /&gt;&lt;br /&gt;Sonra&lt;br /&gt;&lt;a name="OLE_LINK3"&gt;&lt;/a&gt;&lt;a href="http://localhost:8080/"&gt;http://localhost:8080/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ile uygulamaya bağlanılır. &lt;strong&gt;Admin/Admin&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_41dvPaLampw/R5TJIcih9iI/AAAAAAAAABo/rQZ5KcSahuo/s1600-h/image005.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5157968620183221794" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_41dvPaLampw/R5TJIcih9iI/AAAAAAAAABo/rQZ5KcSahuo/s400/image005.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Yukarıdaki Person Link ilk kurulumda yer almaz.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_41dvPaLampw/R5TJfsih9jI/AAAAAAAAABw/PPZhf6BQP_g/s1600-h/image006.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5157969019615180338" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_41dvPaLampw/R5TJfsih9jI/AAAAAAAAABw/PPZhf6BQP_g/s400/image006.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc188702463"&gt;&lt;strong&gt;5. Eclipse de MyProject in Açılması&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bilgisayarımıza Eclipse 3.2 ya da Eclipse 3.3Rc2 yüklemiş olmamız gerekiyor.&lt;br /&gt;Öncelikle aşağıdaki komutu çalıştırıyoruz.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;mvn install eclipse:eclipse&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Eclipse açılırken workspace olarak C:\appfuse\Source&lt;br /&gt;belirliyoruz.&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_41dvPaLampw/R5TJvcih9kI/AAAAAAAAAB4/Q0RJeLu_XCU/s1600-h/image007.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5157969290198120002" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_41dvPaLampw/R5TJvcih9kI/AAAAAAAAAB4/Q0RJeLu_XCU/s400/image007.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sonra Eclipse ayarlarını aşağıdaki linke göre yapıyoruz.&lt;br /&gt;&lt;a href="http://appfuse.org/display/APF/Eclipse"&gt;http://appfuse.org/display/APF/Eclipse&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Yani MyProject I import etmemiz gerekiyor.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;File &gt; Import &gt; Existing Projects into Workspace&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Sonra&lt;br /&gt;&lt;br /&gt;Window &gt; Preferences dan Java &gt; Build Path &gt; Classpath Variables&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;M2_REPO = C:/appfuse/.m2/repository&lt;/strong&gt;&lt;br /&gt;olarak tanımlıyoruz.&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc188702464"&gt;&lt;strong&gt;6. Person Objesi İçin CRUD oluşturalım&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Person objesine ilişkin&lt;br /&gt;&lt;a href="http://appfuse.org/display/APF/Persistence"&gt;http://appfuse.org/display/APF/Persistence&lt;/a&gt;&lt;br /&gt;POJO ve JPA Annotations ları oluşturulduktan sonra aşağıdaki maven komutları ile Person objesine ait web arayüzleri ve ilgili kodlar otomatik olarak oluşturulur. (master/detail screens that CRUD a Person object)&lt;br /&gt;&lt;br /&gt;C:\appfuse\Source\myproject&gt;mvn test-compile hibernate3:hbm2ddl&lt;br /&gt;C:\appfuse\Source\myproject&gt;mvn appfuse:gen&lt;br /&gt;C:\appfuse\Source\myproject&gt;mvn appfuse:install&lt;br /&gt;C:\appfuse\Source\myproject&gt;mvn jetty:run-war&lt;br /&gt;&lt;br /&gt;&lt;a href="http://appfuse.org/display/APF/AppFuse+Maven+Plugin"&gt;http://appfuse.org/display/APF/AppFuse+Maven+Plugin&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Uygulamadaki teknolojiler hakkında &lt;a href="http://appfuse.org/display/APF/Using+JSF"&gt;http://appfuse.org/display/APF/Using+JSF&lt;/a&gt;&lt;br /&gt;bakınız.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc188702465"&gt;&lt;strong&gt;7. Tutorial&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tutorial üzerinde çalışmak ve kod alt yapısını öğrenmek için aşağıdaki linkteki tutorial lar takip edilir. Öğrenme amacıyla manual olarak anlatılmaktadır. &lt;a href="http://appfuse.org/display/APF/Tutorials"&gt;http://appfuse.org/display/APF/Tutorials&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc188702466"&gt;&lt;strong&gt;8. Oluşabilecek Hatalar&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;a name="_Toc188702467"&gt;&lt;strong&gt;8.1. Oluşan Hataları Görme&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;Normalde Maven test sonucunda oluşan hataları C:\appfuse\Source\myproject\target\surefire-reports&lt;br /&gt;Dizininin altina atıyor. Bunun yerine ekranda göstersin istersek:&lt;br /&gt;&lt;br /&gt;mvn test -Dsurefire.useFile=false&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc188702468"&gt;&lt;strong&gt;8.2. XML&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;mvn jetty:run-war&lt;br /&gt;komutunu çalıştırdığınızda aşağıdakini içeren hata aldıysanız&lt;br /&gt;&lt;br /&gt;[INFO] ------------------------------------------------------------------------&lt;br /&gt;[ERROR] BUILD ERROR&lt;br /&gt;[INFO] ------------------------------------------------------------------------&lt;br /&gt;[INFO] Error building POM (may not be this project's POM).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Project ID: wsdl4j:wsdl4j&lt;br /&gt;&lt;br /&gt;Reason: Failed to build model from file 'C:\Documents and Settings\byazar\.m2\re pository\wsdl4j\wsdl4j\1.6.1\wsdl4j-1.6.1.pom'.&lt;br /&gt;Error: '▌SO-8859-1' for project wsdl4j:wsdl4j&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;C:\appfuse\.m2\repository\wsdl4j\wsdl4j\1.6.1&lt;/strong&gt; deki&lt;br /&gt;&lt;strong&gt;wsdl4j-1.6.1.pom&lt;/strong&gt; dosyasını açıp aşağıdaki kırmızı renkli düzeltmeleri yapın:&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_41dvPaLampw/R5TQRsih9pI/AAAAAAAAACg/kumK2hKOUY4/s1600-h/wsdlduzeltme.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5157976475678406290" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_41dvPaLampw/R5TQRsih9pI/AAAAAAAAACg/kumK2hKOUY4/s400/wsdlduzeltme.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;modelversion&gt;&lt;a name="OLE_LINK2"&gt;&lt;/a&gt;&lt;a name="OLE_LINK1"&gt;&lt;strong&gt;&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xsi="http://www.w3.org/2001/XMLSchema-instance" schemalocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/scm&gt;&lt;br /&gt;&lt;/project&gt;&lt;br /&gt;&lt;/scm&gt;&lt;br /&gt;&lt;/project&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc188702469"&gt;&lt;strong&gt;8.3. Regional Settings – Turkish&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;mvn ya da mvn install eclipse:eclipse&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;komutları çalıştığında aşağıdaki hata oluşabiliyor. Control Panel de &lt;strong&gt;Regional Setting İngilizce&lt;/strong&gt; yapıldığında bu hata oluşmuyor. Daha önceden bu hata oluşmuyordu.&lt;br /&gt;&lt;br /&gt;[ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] [talledLocalContainer] at com.opensymphony.module.sitemesh.filter.PageF ilter.parsePage(PageFilter.java:118) [INFO] Error executing ant tasks Embedded error: The following error occurred while executing this line: C:\appfuse\Source\mydeneme\src\test\resources\&lt;strong&gt;web-tests.xml:50:&lt;/strong&gt; &lt;strong&gt;JavaScript error&lt;/strong&gt; loading page &lt;a href="http://localhost:8081/mydeneme-1.0-SNAPSHOT/passwordHint.html?user" target="_top"&gt;http://localhost:8081/mydeneme-1.0-SNAPSHOT/passwordHint.html?user&lt;/a&gt;name=admin: Wrapped com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException : 500 Internal Server Error for &lt;a href="http://localhost:8081/mydeneme-1.0-SNAPSHOT/pass" target="_top"&gt;http://localhost:8081/mydeneme-1.0-SNAPSHOT/pass&lt;/a&gt;wordHint.html (script in &lt;a href="http://localhost:8081/mydeneme-1.0-SNAPSHOT/passwordHin" target="_top"&gt;http://localhost:8081/mydeneme-1.0-SNAPSHOT/passwordHin&lt;/a&gt;t.html?username=admin from (88, 337) to (0, 0)#71)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc188702470"&gt;&lt;strong&gt;8.4. Mail.properties&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;br /&gt;Aşağıdaki şekilde bir hata alınırsa &lt;strong&gt;C:\appfuse\Source\myproject\src\main\resources&lt;/strong&gt;&lt;br /&gt;daki &lt;strong&gt;mail.properties&lt;/strong&gt; dosyası açılıp mail bilgilerini girmelisiniz.&lt;br /&gt;&lt;br /&gt;PasswordHint:&lt;br /&gt;[INFO] [talledLocalContainer] Jan 4, 2008 6:23:30 PM org.apache.catalina.core.St&lt;br /&gt;andardWrapperValve invoke&lt;br /&gt;[INFO] [talledLocalContainer] SEVERE: Servlet.service() for servlet faces threw&lt;br /&gt;exception&lt;br /&gt;[INFO] [talledLocalContainer] java.lang.NullPointerException&lt;br /&gt;[INFO] [talledLocalContainer] at org.appfuse.service.MailEngine.send(MailEngin&lt;br /&gt;e.java:77)&lt;br /&gt;[INFO] [talledLocalContainer] at org.appfuse.webapp.action.PasswordHint.execut&lt;br /&gt;e(PasswordHint.java:54)&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc188702471"&gt;&lt;strong&gt;8.5. Connection refused&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;“java.net.ConnectException&lt;br /&gt;MESSAGE: Connection refused: connect”&lt;br /&gt;&lt;br /&gt;Şeklinde hata mesajı alınmış ise Mysql kapalıdır ya da tablolar oluşturulamıyor olabilir.&lt;br /&gt;MySql açtıktan sonra da aynı hata alınırsa oluşturulan tablolar drop edilebilir.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;use myproject;&lt;br /&gt;drop table orders;&lt;br /&gt;drop table customer;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a name="_Toc188702472"&gt;&lt;strong&gt;9. Appfuse Forum&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;Herhangi bi hata ile karşılaştıysanız aşağıdaki forumda arayabilir ya da sorabilirsiniz.&lt;br /&gt;&lt;br /&gt;&lt;a title="http://www.nabble.com/AppFuse-f2369.html" href="http://www.nabble.com/AppFuse-f2369.html"&gt;http://www.nabble.com/AppFuse-f2369.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc188702473"&gt;&lt;strong&gt;10. Candy for AppFuse&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;Candy maven komutlarını Eclipse içinden çalıştırmak için kullanılan bir eclipse plugin inidir. Aşağıdaki linklerden kurulumu yapılabilir.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://candy4appfuse.sourceforge.net/Features.html"&gt;http://candy4appfuse.sourceforge.net/Features.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://candy4appfuse.sourceforge.net/Installing.html"&gt;http://candy4appfuse.sourceforge.net/Installing.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;File -&gt; New Project -&gt;Appfuse -&gt; New Appfuse Project&lt;br /&gt;&lt;br /&gt;Ile yeni bir proje oluşturulabilir. Daha sonra projeye sağ tuş ile tıklayarak aşağıdaki maven komutları eclipse içinden çalıştırılabilir.&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_41dvPaLampw/R5TKO8ih9lI/AAAAAAAAACA/ltYMcCWmZKk/s1600-h/image008.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5157969831363999314" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_41dvPaLampw/R5TKO8ih9lI/AAAAAAAAACA/ltYMcCWmZKk/s400/image008.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc188702474"&gt;&lt;strong&gt;11. Örnek&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;Bir Appfuse projesi oluşturduktan sonra aşağıdaki şekilde örnek bir uygulama geliştirebiliriz. Customer ve Orders şeklinde aşağıdaki şekilde 2 tane sınıfımız ya da database de tablomuz olsun. Bu sınıflara ilişkin kodları oluşturacağız.&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_41dvPaLampw/R5TLzMih9mI/AAAAAAAAACI/sEGONDo8qmI/s1600-h/image009.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5157971553645885026" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_41dvPaLampw/R5TLzMih9mI/AAAAAAAAACI/sEGONDo8qmI/s400/image009.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(Yukarıdaki UML diyagramı &lt;strong&gt;Omondo Eclipse Plug’ini&lt;/strong&gt; kullanarak hazırlanmıştır.)&lt;br /&gt;&lt;br /&gt;Öncelikle&lt;br /&gt;&lt;br /&gt;C:\appfuse\Source\myproject deki pom.xml dosyasında versiyonu &lt;strong&gt;2.0.2&lt;/strong&gt; yapıyoruz.&lt;br /&gt;&lt;br /&gt;&lt;version&gt;&lt;strong&gt;2.0.2-SNAPSHOT&lt;/strong&gt;&lt;/version&gt;&lt;br /&gt;&lt;br /&gt;Sonra &lt;strong&gt;mvn install eclipse:eclipse&lt;/strong&gt; komutu çalıştırılır.&lt;br /&gt;&lt;br /&gt;Eclipse aşağıdaki sınıflar tanımlanır. Sınıflara ait &lt;strong&gt;hashCode, equals, toString&lt;/strong&gt; methodları sağ tuşa basılarak otomatik olarak oluşturulur.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;package com.mycompany.app.model;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;import org.appfuse.model.BaseObject;&lt;br /&gt;import javax.persistence.*;&lt;br /&gt;&lt;br /&gt;import java.util.Collection;&lt;br /&gt;&lt;br /&gt;@Entity&lt;br /&gt;p&lt;strong&gt;ublic class Customer extends BaseObject { &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;private Long id;&lt;br /&gt;private String name;&lt;br /&gt;private Collection&lt;orders&gt; orders;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;@Id @GeneratedValue(strategy = GenerationType.AUTO)&lt;/strong&gt;&lt;br /&gt;public Long getId() {&lt;br /&gt;return id;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void setId(Long id) {&lt;br /&gt;this.id = id;&lt;br /&gt;}&lt;br /&gt;&lt;strong&gt;@Column(name="name", length=50)&lt;/strong&gt;&lt;br /&gt;public String getName() {&lt;br /&gt;return name;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void setName(String name) {&lt;br /&gt;this.name = name;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;@OneToMany(cascade=CascadeType.ALL, mappedBy="customer")&lt;br /&gt;&lt;/strong&gt;public Collection&lt;orders&gt; getOrders() {&lt;br /&gt;return orders;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void setOrders(Collection&lt;orders&gt; newValue) {&lt;br /&gt;this.orders = newValue;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;@Override&lt;br /&gt;public int hashCode() {&lt;br /&gt;final int PRIME = 31;&lt;br /&gt;int result = 1;&lt;br /&gt;result = PRIME * result + ((id == null) ? 0 : id.hashCode());&lt;br /&gt;result = PRIME * result + ((name == null) ? 0 : name.hashCode());&lt;br /&gt;result = PRIME * result + ((orders == null) ? 0 : orders.hashCode());&lt;br /&gt;return result;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@Override&lt;br /&gt;public boolean equals(Object obj) {&lt;br /&gt;if (this == obj)&lt;br /&gt;return true;&lt;br /&gt;if (obj == null)&lt;br /&gt;return false;&lt;br /&gt;if (getClass() != obj.getClass())&lt;br /&gt;return false;&lt;br /&gt;final Customer other = (Customer) obj;&lt;br /&gt;if (id == null) {&lt;br /&gt;if (other.id != null)&lt;br /&gt;return false;&lt;br /&gt;} else if (!id.equals(other.id))&lt;br /&gt;return false;&lt;br /&gt;if (name == null) {&lt;br /&gt;if (other.name != null)&lt;br /&gt;return false;&lt;br /&gt;} else if (!name.equals(other.name))&lt;br /&gt;return false;&lt;br /&gt;if (orders == null) {&lt;br /&gt;if (other.orders != null)&lt;br /&gt;return false;&lt;br /&gt;} else if (!orders.equals(other.orders))&lt;br /&gt;return false;&lt;br /&gt;return true;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@Override&lt;br /&gt;public String toString() {&lt;br /&gt;// TODO Auto-generated method stub&lt;br /&gt;return null;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;package com.mycompany.app.model;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;import org.appfuse.model.BaseObject;&lt;br /&gt;import javax.persistence.*;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;@Entity&lt;br /&gt;public class Orders extends BaseObject {&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;private Long id;&lt;br /&gt;private String address;&lt;br /&gt;private Customer customer;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;@Id @GeneratedValue(strategy = GenerationType.AUTO)&lt;br /&gt;@Column(name="ORDER_ID")&lt;/strong&gt;&lt;br /&gt;public Long getId() {&lt;br /&gt;return id;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void setId(Long id) {&lt;br /&gt;this.id = id;&lt;br /&gt;}&lt;br /&gt;&lt;strong&gt;@Column(name="SHIPPING_ADDRESS", length=200)&lt;/strong&gt;&lt;br /&gt;public String getAddress() {&lt;br /&gt;return address;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void setAddress(String address) {&lt;br /&gt;this.address = address;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;@ManyToOne()&lt;br /&gt;@JoinColumn(name="CUSTOMER_ID")&lt;br /&gt;&lt;/strong&gt;public Customer getCustomer() {&lt;br /&gt;return customer;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void setCustomer(Customer customer) {&lt;br /&gt;this.customer = customer;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;@Override&lt;/strong&gt;&lt;br /&gt;public int hashCode() {&lt;br /&gt;final int PRIME = 31;&lt;br /&gt;int result = 1;&lt;br /&gt;result = PRIME * result + ((address == null) ? 0 : address.hashCode());&lt;br /&gt;result = PRIME * result + ((customer == null) ? 0 : customer.hashCode());&lt;br /&gt;result = PRIME * result + ((id == null) ? 0 : id.hashCode());&lt;br /&gt;return result;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;@Override&lt;br /&gt;public boolean equals(Object obj) {&lt;br /&gt;if (this == obj)&lt;br /&gt;return true;&lt;br /&gt;if (obj == null)&lt;br /&gt;return false;&lt;br /&gt;if (getClass() != obj.getClass())&lt;br /&gt;return false;&lt;br /&gt;final Orders other = (Orders) obj;&lt;br /&gt;if (address == null) {&lt;br /&gt;if (other.address != null)&lt;br /&gt;return false;&lt;br /&gt;} else if (!address.equals(other.address))&lt;br /&gt;return false;&lt;br /&gt;if (customer == null) {&lt;br /&gt;if (other.customer != null)&lt;br /&gt;return false;&lt;br /&gt;} else if (!customer.equals(other.customer))&lt;br /&gt;return false;&lt;br /&gt;if (id == null) {&lt;br /&gt;if (other.id != null)&lt;br /&gt;return false;&lt;br /&gt;} else if (!id.equals(other.id))&lt;br /&gt;return false;&lt;br /&gt;return true;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;@Override&lt;br /&gt;public String toString() {&lt;br /&gt;// TODO Auto-generated method stub&lt;br /&gt;return null;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Sonra aşağıdaki dosya ya&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;core/src/main/resources/hibernate.cfg.xml&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5158206587141224130" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_41dvPaLampw/R5Whj8ih9sI/AAAAAAAAAC4/HqMJPgpndNQ/s400/hibernate.jpg" border="0" /&gt;eklenir.&lt;br /&gt;&lt;br /&gt;Sonra aşağıdaki komutlar çalıştırılır.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;C:\appfuse\Source\myproject&gt;mvn test-compile hibernate3:hbm2ddl&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Customer ve Orders için aşağıdakiler çalıştırılır.&lt;br /&gt;&lt;strong&gt;C:\appfuse\Source\myproject&gt;mvn appfuse:gen&lt;br /&gt;C:\appfuse\Source\myproject&gt;mvn appfuse:install&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Sonra uygulama çalıştırılır.&lt;br /&gt;&lt;strong&gt;C:\appfuse\Source\myproject&gt;mvn jetty:run-war&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Eclipse de yeni eklenen kodları görmek için proje workspace den kaldırılıp tekrar import edilir.&lt;br /&gt;&lt;br /&gt;Çalıştırmak için:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://localhost:8080/"&gt;http://localhost:8080/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_41dvPaLampw/R5TMX8ih9oI/AAAAAAAAACY/zSsHh68xdJg/s1600-h/image010.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5157972185006077570" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_41dvPaLampw/R5TMX8ih9oI/AAAAAAAAACY/zSsHh68xdJg/s400/image010.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Görüldüğü gibi customer ve orders için arayüzler oluşturulmuş. Database deki customer ve orders verileri doğru olarak gösteriliyor. Anca kod üretimi çok başarılı olmadığından oluşan sayfalarda hatalar var. Bunlarda manual olarak düzeltilebilir.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8433216888182777164-919490708030733064?l=bilginyazar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/919490708030733064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8433216888182777164/posts/default/919490708030733064'/><link rel='alternate' type='text/html' href='http://bilginyazar.blogspot.com/2008/01/appfuse-hzl-gelitirme-alt-yaps-kurulumu.html' title='Appfuse Hızlı Geliştirme Alt Yapısı Kurulumu Adım Adım'/><author><name>Bilgin Yazar</name><uri>http://www.blogger.com/profile/06687138376138348193</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10645311878441877961'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_41dvPaLampw/R5THjMih9eI/AAAAAAAAABI/K8ZQGRw61Uo/s72-c/image001.gif' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-8433216888182777164.post-7314434902617010864</id><published>2008-02-15T09:47:00.000-08:00</published><updated>2008-05-06T04:09:18.187-07:00</updated><title type='text'></title><content type='html'>&lt;P class=western style="MARGIN-BOTTOM: 0in" align=center&gt;&lt;B&gt;&lt;FONT style="FONT-SIZE: 16pt" size=4&gt;&lt;FONT face="Verdana, sans-serif"&gt;&lt;FONT color=#333333&gt;Spring Web Flow 2.0’a Geçiş&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in" align=center&gt;&lt;FONT color=#333333&gt;&lt;FONT face="Verdana, sans-serif"&gt;&lt;FONT style="FONT-SIZE: 16pt" size=4&gt;&lt;B&gt;Hazırlayan Bilgin Yazar, Şubat 2008&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Daha önceden 2 tane tutorial hazırlamıştık. &lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;JSF, Facelets, Eclipse WTP veTomcat ile Basit Bir Uygulama&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#0000ff&gt;&lt;U&gt;&lt;A href="http://bilginyazar.blogspot.com/2008/02/jsf-facelets-eclipse-wtp-vetomcat-ile_06.html"&gt;&lt;SPAN lang=nb-NO&gt;http://bilginyazar.blogspot.com/2008/02/jsf-facelets-eclipse-wtp-vetomcat-ile_06.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;Basit Bir Spring Uygulaması (Spring Setter Injection)&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#0000ff&gt;&lt;U&gt;&lt;A href="http://bilginyazar.blogspot.com/2008/02/basit-bir-spring-uygulamas-spring.html"&gt;&lt;SPAN lang=nb-NO&gt;http://bilginyazar.blogspot.com/2008/02/basit-bir-spring-uygulamas-spring.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Şimdi de &lt;B&gt;”JSF, Facelets, Eclipse WTP veTomcat ile Basit Bir Uygulama”&lt;/B&gt; da hazırladığımız uygulmayı Spring Web Flow a uyarlayacağız.&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Bunun için öncelikle &lt;/SPAN&gt;&lt;FONT size=2&gt;&lt;FONT face="Verdana, sans-serif"&gt;&lt;FONT color=#000000&gt;Spring Web Flow &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Verdana, sans-serif"&gt;&lt;FONT color=#000000&gt;2.0 M3 &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;indirmemiz gerekiyor. &lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#0000ff&gt;&lt;U&gt;&lt;A href="http://www.springframework.org/download"&gt;&lt;SPAN lang=nb-NO&gt;http://www.springframework.org/download&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Spring Web Flow 2.0 şu an geliştirme aşamasında ve Web Flow 2.0 versiyonu Mart 2008’de kararlı hale gelecek. &lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#0000ff&gt;&lt;U&gt;&lt;A href="http://www.springframework.org/webflow"&gt;http://www.springframework.org/webflow&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT size=2&gt;&lt;FONT face="Verdana, sans-serif"&gt;&lt;FONT color=#000000&gt;Spring Web Flow &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT color=#000000&gt;&lt;FONT size=2&gt;&lt;FONT face="Verdana, sans-serif"&gt;2.0 M3 &lt;/FONT&gt;&lt;/FONT&gt;indirdikten sonra c:\tools dizinine kopyalayıp zip dosyasını açalım. &lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT color=#000000&gt;&lt;FONT size=4&gt;spring-webflow-2.0-m3\projects\spring-webflow-samples&lt;/FONT&gt; dizininde örnek projeler var. Bunlardan &lt;FONT size=4&gt;booking-jsf&lt;/FONT&gt; projesini Eclipse de açıp inceleyeceğiz. &lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT color=#000000&gt;Eclipse açtıktan sonra File – Import dan Existing Projects Into Workspace seçerek Next tıklıyoruz. &lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=500 src="http://docs.google.com/File?id=dhbm2p6m_98fxggfxdf" width=427 align=bottom border=0 name=graphics1&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Gelen ekranda &lt;/SPAN&gt;&lt;B&gt;&lt;FONT color=#000000&gt;&lt;FONT size=4&gt;booking-jsf &lt;/FONT&gt;projesinin dizinini belirttikten sonra Finish tıklayarak projeyi açıyoruz. &lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=488 src="http://docs.google.com/File?id=dhbm2p6m_99d9g6s9dz" width=417 align=bottom border=0 name=graphics2&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Projemiz açıldığında aşağıdaki şekilde görüntüleyebiliriz. &lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=648 src="http://docs.google.com/File?id=dhbm2p6m_100c6wtvfgg" width=373 align=bottom border=0 name=graphics3&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in" align=justify&gt;&lt;SPAN lang=nb-NO&gt;WEB-INF altında &lt;B&gt;web.xml&lt;/B&gt; ve &lt;B&gt;faces-config.xml&lt;/B&gt; dosyaları var. Bunları inceliyoruz. Sonra config dizini altında ise &lt;B&gt;web-application-config&lt;/B&gt; dosyası var. Bu dosya web flow için konfigürasyon dosyasıdır. &lt;B&gt;webapp - flow&lt;/B&gt; altında &lt;B&gt;booking&lt;/B&gt; ve &lt;B&gt;main&lt;/B&gt; isminde 2 tane dizin var. Main dizini içindeki &lt;B&gt;main.xml &lt;/B&gt;içinde JSF sayfalarının main flow tanımı var. &lt;B&gt;booking.xml&lt;/B&gt; de ise subflow tanımı yapılmış. Ayrıca &lt;B&gt;xhtml &lt;/B&gt;uzantılı JSF dosyaları flowların olduğu dizinlere konmuş. &lt;B&gt;(Bu önemli)&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=336 src="http://docs.google.com/File?id=dhbm2p6m_101fj3x9ncm" width=384 align=bottom border=0 name=graphics4&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Java –org – springframework – webflow – samples – booking –flow &lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;içinde de Action lar tanımlanmış. &lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT size=4&gt;&lt;B&gt;Web Flow’a Geçiş Yapalım&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Şimdi daha önceden hazırladığımız projemizi &lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;SPAN lang=nb-NO&gt;JSF, Facelets, Eclipse WTP veTomcat ile Basit Bir Uygulama&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#0000ff&gt;&lt;U&gt;&lt;A href="http://bilginyazar.blogspot.com/2008/02/jsf-facelets-eclipse-wtp-vetomcat-ile_06.html"&gt;&lt;SPAN lang=nb-NO&gt;http://bilginyazar.blogspot.com/2008/02/jsf-facelets-eclipse-wtp-vetomcat-ile_06.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;açalım. Projemizin ismi &lt;/SPAN&gt;&lt;FONT face="Verdana, sans-serif"&gt;&lt;FONT color=#333333&gt;&lt;B&gt;JSFFaceletDeneme&lt;/B&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;idi.&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=413 src="http://docs.google.com/File?id=dhbm2p6m_102cx5dhjgw" width=233 align=bottom border=0 name=graphics5&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in" align=justify&gt;İlk olarak lib dizini içine aşağıdaki gerekli jar dosyalarını sürükle bırak ile kopyalamamız gerekiyor.&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=482 src="http://docs.google.com/File?id=dhbm2p6m_103gzfnh4cj" width=226 align=bottom border=0 name=graphics6&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Jar dosyalarını aşağıdaki dizinlerde bulabiliriz.&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;C:\tools\spring-webflow-2.0-m3&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;C:\tools\spring2.5\spring-framework-2.5.1\dist&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;C:\tools\spring2.5\spring-framework-2.5.1\dist\modules&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;C:\tools\spring2.5\spring-framework-2.5.1\lib\jakarta-commons&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;C:\tools\spring2.5\spring-framework-2.5.1\lib\log4j&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;&lt;B&gt;shale-remoting-1.0.4.jar ve jboss-el.jar&lt;/B&gt; dosyaları için shale-framework-1.0.4 ve jboss-seam-2.0.1.GA.zip indirmemiz gerekecek. &lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#0000ff&gt;&lt;U&gt;&lt;A href="http://labs.jboss.com/jbossseam/download/index.html"&gt;&lt;SPAN lang=nb-NO&gt;http://labs.jboss.com/jbossseam/download/index.html&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#0000ff&gt;&lt;U&gt;&lt;A href="http://shale.apache.org/"&gt;&lt;SPAN lang=nb-NO&gt;http://shale.apache.org/&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Sonra lib dizinleri içinden shale-remoting-1.0.4.jar ve jboss-el.jar dosyalarını alarak projemize ekleyelim. &lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Şimdi de &lt;B&gt;log4j.xml&lt;/B&gt; dosyasını ekleyeceğiz. Sağ tuş -&amp;gt; New -&amp;gt; Other -&amp;gt; XML -&amp;gt; XML&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=512 src="http://docs.google.com/File?id=dhbm2p6m_104d36fb43v" width=443 align=bottom border=0 name=graphics7&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Log4j.xml dosyasının içeriği aşağıdaki şekilde değiştirip kayıt ediyoruz.&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;TABLE borderColor=#000000 cellSpacing=0 cellPadding=8 width=471 border=1&gt; &lt;COLGROUP&gt; &lt;COL width=453&gt; &lt;TBODY&gt; &lt;TR&gt; &lt;TD vAlign=top width=453&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;?xml version="1.0" encoding="UTF-8" ?&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;&amp;lt;!DOCTYPE log4j:configuration PUBLIC&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;"http://logging.apache.org/log4j/docs/api/org/apache/log4j/xml/log4j.dtd"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;"http://logging.apache.org/log4j/docs/api/org/apache/log4j/xml/log4j.dtd"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;appender name="console" class="org.apache.log4j.ConsoleAppender"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;layout class="org.apache.log4j.SimpleLayout" /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/appender&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;root&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;level value="info" /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;appender-ref ref="console" /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/root&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/log4j:configuration&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO&gt;&lt;BR&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Şimdi Spring Web Flow ile ilgili ayarları yapmaya başlayabiliriz.&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Projemize spring özelliği katmak için sağ tuş – Spring Tools – Add Spring Project Nature &lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;tıklıyoruz.&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=68 src="http://docs.google.com/File?id=dhbm2p6m_105fn4rcnhb" width=478 align=bottom border=0 name=graphics8&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Sonra WEB-INF dizini altında &lt;B&gt;config&lt;/B&gt; isminde folder oluşturup, bu dizin &lt;B&gt;içinde webflow-config.xml&lt;/B&gt; dosyasını oluşturalım. İçeriğini aşağıda şekilde değiştirelim.&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;TABLE borderColor=#000000 cellSpacing=0 cellPadding=8 width=496 border=1&gt; &lt;COLGROUP&gt; &lt;COL width=478&gt; &lt;TBODY&gt; &lt;TR&gt; &lt;TD vAlign=top width=478&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;beans xmlns="http://www.springframework.org/schema/beans"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;xmlns:web="http://www.springframework.org/schema/webflow-config"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xsi:schemaLocation="&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;http://www.springframework.org/schema/webflow-config http://www.springframework.org/schema/webflow-config/spring-webflow-config-2.0.xsd"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;!-- Launches new flow executions and resumes existing executions. --&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;web:flow-executor id="flowExecutor" flow-registry="flowRegistry"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;web:flow-execution-attributes&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;web:alwaysRedirectOnPause value="false"/&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/web:flow-execution-attributes&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/web:flow-executor&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;!-- Creates the registry of flow definitions for this application --&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;web:flow-registry id="flowRegistry" flow-builder-services="flowBuilderServices"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;web:flow-location path="/WEB-INF/flows/calculatorflow.xml" /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;web:flow-builder class="org.springframework.faces.ui.resource.ResourcesFlowBuilder" /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/web:flow-registry&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;bean id="flowBuilderServices" class="org.springframework.webflow.engine.builder.support.FlowBuilderServices"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;property name="expressionParser"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;bean class="org.springframework.webflow.core.expression.el.WebFlowELExpressionParser"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;constructor-arg &amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;bean class="org.jboss.el.ExpressionFactoryImpl"/&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/constructor-arg&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/bean&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/property&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;property name="viewFactoryCreator"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;bean class="org.springframework.faces.webflow.JsfViewFactoryCreator"/&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/property&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/bean&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/beans&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO&gt;&lt;BR&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;WEB-INF dizini altındaki &lt;B&gt;faces-config.xml&lt;/B&gt; dosyasının içeriğini aşağıdaki şekilde değiştirelim:&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;TABLE borderColor=#000000 cellSpacing=0 cellPadding=8 width=496 border=1&gt; &lt;COLGROUP&gt; &lt;COL width=478&gt; &lt;TBODY&gt; &lt;TR&gt; &lt;TD vAlign=top width=478&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;?xml version="1.0"?&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;!DOCTYPE faces-config PUBLIC&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;"-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;"http://java.sun.com/dtd/web-facesconfig_1_0.dtd"&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;faces-config&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;application&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;!-- Enables Facelets --&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;view-handler&amp;gt;com.sun.facelets.FaceletViewHandler&amp;lt;/view-handler&amp;gt; &lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/application&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/faces-config&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Şimdi de WEB-INF dizini altındaki &lt;B&gt;web.xml&lt;/B&gt; dosyasının içeriğini aşağıdaki şekilde değiştirelim:&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;TABLE borderColor=#000000 cellSpacing=0 cellPadding=8 width=533 border=1&gt; &lt;COLGROUP&gt; &lt;COL width=515&gt; &lt;TBODY&gt; &lt;TR&gt; &lt;TD vAlign=top width=515&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;?xml version="1.0" encoding="ISO-8859-1"?&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;web-app xmlns="http://java.sun.com/xml/ns/j2ee"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;version="2.4"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;!-- Use JSF view templates saved as *.xhtml, for use with Facelets --&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;context-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;param-name&amp;gt;javax.faces.DEFAULT_SUFFIX&amp;lt;/param-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;&amp;lt;param-value&amp;gt;&lt;/FONT&gt;&lt;FONT color=#ff0000&gt;.jspx&lt;/FONT&gt;&lt;FONT color=#000000&gt;&amp;lt;/param-value&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/context-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;!-- Special Facelets Debug Output for Development --&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;context-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;param-name&amp;gt;facelets.DEVELOPMENT&amp;lt;/param-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;param-value&amp;gt;true&amp;lt;/param-value&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/context-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;!-- Cause Facelets to refresh templates during development --&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;context-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;param-name&amp;gt;facelets.REFRESH_PERIOD&amp;lt;/param-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;param-value&amp;gt;1&amp;lt;/param-value&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/context-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;!-- Cause Facelets always reconstruct the component tree, cutting down on the amount of state that needs to be &lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;serialized --&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;context-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;param-name&amp;gt;facelets.BUILD_BEFORE_RESTORE&amp;lt;/param-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;param-value&amp;gt;false&amp;lt;/param-value&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/context-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;!-- Here so the JSF implementation can initialize, not used at runtime --&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;servlet&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;servlet-name&amp;gt;Faces Servlet&amp;lt;/servlet-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;servlet-class&amp;gt;javax.faces.webapp.FacesServlet&amp;lt;/servlet-class&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;load-on-startup&amp;gt;1&amp;lt;/load-on-startup&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/servlet&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;!-- Dummy mapping for faces initialization --&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;servlet-mapping&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;servlet-name&amp;gt;Faces Servlet&amp;lt;/servlet-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;url-pattern&amp;gt;*.faces&amp;lt;/url-pattern&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/servlet-mapping&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;!-- The front controller of the Spring Web application, responsible for handling all application requests --&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;servlet&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;servlet-name&amp;gt;Spring Web Servlet&amp;lt;/servlet-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;servlet-class&amp;gt;org.springframework.webflow.servlet.SpringWebServlet&amp;lt;/servlet-class&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;init-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;param-name&amp;gt;configLocations&amp;lt;/param-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;param-value&amp;gt;/WEB-INF/config/webflow-config.xml&amp;lt;/param-value&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/init-param&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;load-on-startup&amp;gt;1&amp;lt;/load-on-startup&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/servlet&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;!-- Map all *.spring requests to the Web Servlet for handling --&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;servlet-mapping&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;servlet-name&amp;gt;Spring Web Servlet&amp;lt;/servlet-name&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;url-pattern&amp;gt;/spring/*&amp;lt;/url-pattern&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/servlet-mapping&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;welcome-file-list&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;&amp;lt;welcome-file&amp;gt;&lt;/FONT&gt;&lt;FONT color=#ff0000&gt;index.jspx&lt;/FONT&gt;&lt;FONT color=#000000&gt;&amp;lt;/welcome-file&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/welcome-file-list&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;&amp;lt;/web-app&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT color=#000000&gt;&lt;FONT size=4&gt;spring-webflow-2.0-m3\projects\spring-webflow-samples&lt;/FONT&gt; dizinindeki &lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=4&gt;&lt;FONT color=#000000&gt;booking-jsf&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt; &lt;B&gt;&lt;FONT color=#000000&gt;örnek projesinde facelet dosyalarının uzantıları xhtml olarak veriliyor. Bizim projemizde ise jspx . İkisininde kullanımı arasında fark yok. Hangisi kullanılacak ise yukarıdaki şekilde web.xml de ayarlamak gerekiyor. &lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in" align=justify&gt;&lt;SPAN lang=nb-NO&gt;JSF Faces için &lt;/SPAN&gt;&lt;FONT color=#000000&gt;&lt;FONT face="Verdana, sans-serif"&gt;faces-config.xml &lt;/FONT&gt;de navigation rule lar tanımlamıştık. Web Flow da navigation rule benzeri taglar ile benzeri tanımlamaları flow dosyası içinde yapıyoruz. Bunun için &lt;/FONT&gt;&lt;SPAN lang=nb-NO&gt;WEB-INF dizini altında &lt;B&gt;flows&lt;/B&gt; isminde bir folder oluşturup &lt;B&gt;calculatorflow.xml&lt;/B&gt; dosyamızı oluşturalım.&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Bunun için Sağ tuş – New – Other – Spring – Spring Web Flow Definition seçiyoruz. &lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=488 src="http://docs.google.com/File?id=dhbm2p6m_106c549wrc3" width=488 align=bottom border=0 name=graphics9&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Next - &lt;B&gt;File Name= calculatorflow.xml&lt;/B&gt; –Next &lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Specify a flow id= &lt;B&gt;calculatorflow - &lt;/B&gt;Finish &lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Oluşan &lt;B&gt;calculatorflow.xml &lt;/B&gt;dosyamızın içeriğini aşağıdaki şekilde değiştiriyoruz.&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;TABLE borderColor=#000000 cellSpacing=0 cellPadding=8 width=533 border=1&gt; &lt;COLGROUP&gt; &lt;COL width=515&gt; &lt;TBODY&gt; &lt;TR&gt; &lt;TD vAlign=top width=515&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;flow xmlns="http://www.springframework.org/schema/webflow"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;xsi:schemaLocation="http://www.springframework.org/schema/webflow&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;attribute name="description" value="The main flow of the application"/&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;var name="CalcBean" class="com.deneme.controller.CalculatorController" scope="flow"/&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;start-state idref="calculator"/&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;view-state id="calculator" view="calculator.jspx"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;transition on="success" to="results"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/transition&amp;gt; &lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/view-state&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;&amp;lt;view-state id="results" view="results.jspx"&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;transition on="geri" to="calculator" /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/view-state&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/flow&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Sağ tuş – Open Graphical Editor&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=181 src="http://docs.google.com/File?id=dhbm2p6m_107cz99n7fv" width=442 align=bottom border=0 name=graphics10&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Şimdi &lt;B&gt;calculatorflow.xml&lt;/B&gt; daki flow u biraz açıklayalım. 2 tane view yani JSF dosyamız var. Flow başladığında calculator view yani &lt;B&gt;calculator.jspx&lt;/B&gt; görüntülenecek. Sonra bu sayfa da success olduğunda results view – &lt;B&gt;results.jspx&lt;/B&gt; çalışacak. Results view de &lt;B&gt;geri&lt;/B&gt; olduğunda calculator view yani &lt;B&gt;calculator.jspx&lt;/B&gt; görüntülenecek.&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Web Flow 2.0 da jspx ya da xhtml dosyaları flow dosyasının olduğu dizinde olmak zorunda. Bundan dolayı &lt;B&gt;calculator.jspx&lt;/B&gt; ve &lt;B&gt;results.jspx&lt;/B&gt; dosyalarımızı sürükleyip WEB-INF – flows altına bırakalım. &lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;&lt;B&gt;results.jspx &lt;/B&gt;dosyamızın içeriğini aşağıdaki şekilde değiştirelim:&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;TABLE borderColor=#000000 cellSpacing=0 cellPadding=8 width=499 border=1&gt; &lt;COLGROUP&gt; &lt;COL width=481&gt; &lt;TBODY&gt; &lt;TR&gt; &lt;TD vAlign=top width=481&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;?xml version="1.0" encoding="UTF-8" ?&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;&amp;lt;jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xmlns:ui="http://java.sun.com/jsf/facelets"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xmlns:h="http://java.sun.com/jsf/html"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#ff0000&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xmlns:sf="http://www.springframework.org/tags/faces"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xmlns:f="http://java.sun.com/jsf/core" version="2.0"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;ui:composition&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;First Number: #{CalcBean.firstNumber} &amp;lt;br /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;Second Number: #{CalcBean.secondNumber} &amp;lt;br /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;Result: #{CalcBean.result} &amp;lt;br /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;div class="section"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;h:form id="Buttons"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;fieldset class="buttonGroup"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;&amp;lt;h:commandButton id="geri" action="geri" value="Geri"/&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/fieldset&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/h:form&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/div&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/ui:composition&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/jsp:root&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Şimdi de WebContent altında index.jspx dosyamızı oluşturalım. Sağ click – New - JSP seçip File name: &lt;B&gt;index.jspx&lt;/B&gt; &lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;index.jspx dosyasının içeriğini aşağıdaki şekilde değiştiriyoruz:&lt;/P&gt; &lt;TABLE borderColor=#000000 cellSpacing=0 cellPadding=8 width=499 border=1&gt; &lt;COLGROUP&gt; &lt;COL width=481&gt; &lt;TBODY&gt; &lt;TR&gt; &lt;TD vAlign=top width=481&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;?xml version="1.0" encoding="ISO-8859-1" ?&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" &lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xmlns:ui="http://java.sun.com/jsf/facelets"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xmlns:h="http://java.sun.com/jsf/html"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xmlns:f="http://java.sun.com/jsf/core"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#ff0000&gt;xmlns:sf="http://www.springframework.org/tags/faces"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;version="2.0"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;&amp;lt;a href&lt;/FONT&gt;&lt;FONT color=#ff0000&gt;="spring/calculatorflow"&amp;gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;Hesap Makinesi Göster&amp;lt;/a&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/jsp:root&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO&gt;&lt;BR&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;index.jspx dosyasında &lt;/SPAN&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#ff0000&gt;spring/calculatorflow&lt;/FONT&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;FONT color=#000000&gt;şeklinde flow ı call ediyoruz. &lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Bir de &lt;B&gt;calculator.jspx&lt;/B&gt; dosyamıza da &lt;/SPAN&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#ff0000&gt;xmlns:sf="http://www.springframework.org/tags/faces"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;ekleyelim.&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;TABLE borderColor=#000000 cellSpacing=0 cellPadding=8 width=508 border=1&gt; &lt;COLGROUP&gt; &lt;COL width=490&gt; &lt;TBODY&gt; &lt;TR&gt; &lt;TD vAlign=top width=490&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;?xml version="1.0" encoding="ISO-8859-1" ?&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xmlns:ui="http://java.sun.com/jsf/facelets"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xmlns:h="http://java.sun.com/jsf/html"&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#ff0000&gt;xmlns:sf="http://www.springframework.org/tags/faces"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;xmlns:f="http://java.sun.com/jsf/core" version="2.0"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;ui:composition&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;h:form id="calcForm"&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;h:panelGrid columns="3"&amp;gt; &lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;h:outputLabel value="First Number" for="firstNumber" /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;h:inputText id="firstNumber" value="#{CalcBean.firstNumber}" required="true" /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;h:message for="firstNumber" /&amp;gt; &lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;h:outputLabel value="Second Number" for="secondNumber" /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;h:inputText id="secondNumber" value="#{CalcBean.secondNumber}" required="true" /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;h:message for="secondNumber" /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/h:panelGrid&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;h:panelGroup&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;h:commandButton id="submitAdd" action="#{CalcBean.add}" value="Add" /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;h:commandButton id="submitMultiply" action="#{CalcBean.multiply}" value="Multiply" /&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/h:panelGroup&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/h:form&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/ui:composition&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;&amp;lt;/jsp:root&amp;gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO&gt;&lt;BR&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Java sınıflarımız da &lt;B&gt;&lt;FONT style="FONT-SIZE: 16pt" size=4&gt;Serializable&lt;/FONT&gt;&lt;/B&gt; olmak zorunda.&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Bunun içinde aşağıdaki şekilde değişiklikleri yapıyoruz. &lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;TABLE borderColor=#000000 cellSpacing=0 cellPadding=8 width=408 border=1&gt; &lt;COLGROUP&gt; &lt;COL width=390&gt; &lt;TBODY&gt; &lt;TR&gt; &lt;TD vAlign=top width=390&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;package com.deneme.model;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;import java.io.Serializable;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;import java.io.*;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* Calculator&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* &lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @version 0.1&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#ff0000&gt;public class Calculator implements &lt;SPAN style="BACKGROUND: #c0c0c0"&gt;Serializable&lt;/SPAN&gt;{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;//~ Methods ----------------------------------------------------------------&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* add numbers.&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @param a first number&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @param b second number&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @return result&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;public int add(int a, int b) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;return a + b;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;}&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* multiply numbers.&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @param a first number&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @param b second number&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @return result&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;public int multiply(int a, int b) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;return a * b;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;}&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;}&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;TABLE borderColor=#000000 cellSpacing=0 cellPadding=8 width=458 border=1&gt; &lt;COLGROUP&gt; &lt;COL width=440&gt; &lt;TBODY&gt; &lt;TR&gt; &lt;TD vAlign=top width=440&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;package com.deneme.controller;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;import com.deneme.model.Calculator;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;import java.io.*;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;import javax.faces.application.FacesMessage;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;import javax.faces.component.UIComponent;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;import javax.faces.context.FacesContext;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#000000&gt;import javax.faces.validator.ValidatorException;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* Calculator Controller&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @author $author$&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @version $Revision$&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;B&gt;&lt;FONT size=4&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT color=#ff0000&gt;public class CalculatorController implements Serializable{&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;//~ Instance fields --------------------------------------------------------&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* Represent the model object.&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;private Calculator calculator = new Calculator();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/** First number used in operation. */&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;private int firstNumber = 0;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/** Result of operation on first number and second number. */&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;private int result = 0;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/** Second number used in operation. */&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;private int secondNumber = 0;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;//~ Constructors -----------------------------------------------------------&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* Creates a new CalculatorController object.&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;public CalculatorController() {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;super();&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;}&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;//~ Methods ----------------------------------------------------------------&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* Calculator, this class represent the model.&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @param aCalculator The calculator to set.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;public void setCalculator(Calculator aCalculator) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;this.calculator = aCalculator;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;}&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* First Number property&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @param aFirstNumber first number&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;public void setFirstNumber(int aFirstNumber) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;this.firstNumber = aFirstNumber;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;}&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* First number property&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @return First number.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;public int getFirstNumber() {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;return firstNumber;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;}&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* Result of the operation on the first two numbers.&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @return Second Number.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;public int getResult() {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;return result;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;}&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* Second number property&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @param aSecondNumber Second number.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;public void setSecondNumber(int aSecondNumber) {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;this.secondNumber = aSecondNumber;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;}&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* Get second number.&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @return Second number.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;public int getSecondNumber() {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;return secondNumber;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;}&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;B&gt;* Adds the first&lt;/B&gt; &lt;B&gt;number and second number together.&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @return next logical outcome.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;public String add() {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;result = calculator.add(firstNumber, secondNumber);&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;return "success";&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;}&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;/**&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;* Multiplies the first number and second number together.&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;* @return next logical outcome.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;*/&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;public String multiply() {&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;result = calculator.multiply(firstNumber, secondNumber);&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#000000&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New, monospace"&gt;return "success";&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;}&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western&gt;&lt;FONT face="Courier New, monospace"&gt;&lt;FONT size=2&gt;&lt;B&gt;}&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Şimdi sıra projemizi çalıştırmaya geldi:&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;&lt;B&gt;index.jspx&lt;/B&gt; dosyasında Sağ tuş – Run as – Run on Server&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=300 src="http://docs.google.com/File?id=dhbm2p6m_108hqz33mqp" width=316 align=bottom border=0 name=graphics11&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Projemiz çalıştığında aşağıdaki şekilde görüntülenecek.&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=155 src="http://docs.google.com/File?id=dhbm2p6m_109hpfbxxhh" width=488 align=bottom border=0 name=graphics12&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;”&lt;SPAN lang=nb-NO&gt;&lt;B&gt;Hesap Makinesi Göster”&lt;/B&gt; linkine tıkladığımızda aşağıdaki ekran gösterilecek.&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=359 src="http://docs.google.com/File?id=dhbm2p6m_110gxrsxzhr" width=487 align=bottom border=0 name=graphics13&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Bir şeyler girip butonları tıklayalım:&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;IMG height=349 src="http://docs.google.com/File?id=dhbm2p6m_111mhggzsgs" width=500 align=bottom border=0 name=graphics14&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Geri tıkladığımızda da bir önceki sayfaya geliriz. &lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Daha fazla bilgi için &lt;/SPAN&gt;&lt;B&gt;&lt;FONT color=#000000&gt;&lt;FONT size=4&gt;spring-webflow-2.0-m3\projects\spring-webflow-samples&lt;/FONT&gt; dizinindeki &lt;FONT size=4&gt;booking-jsf&lt;/FONT&gt; projesini inceleyebiliriz. &lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;SPAN lang=nb-NO&gt;Ayrıca detay bilgiler için bakınız:&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#0000ff&gt;&lt;U&gt;&lt;A href="http://www.springframework.org/webflow"&gt;http://www.springframework.org/webflow&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#0000ff&gt;&lt;U&gt;&lt;A href="http://blog.springsource.com/main/2007/11/15/the-spring-web-flow-20-vision/"&gt;http://blog.springsource.com/main/2007/11/15/the-spring-web-flow-20-vision/&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western style="MARGIN-BOTTOM: 0in"&gt;&lt;FONT color=#0000ff&gt;&lt;U&gt;&lt;A href="http://static.springframework.org/spring-webflow/docs/2.0.x/reference/spring-faces.html#jsf-webflow"&gt;&lt;SPAN lang=nb-NO&gt;http://static.springframework.org/spring-webflow/docs/2.0.x/reference/spring-faces.html#jsf-webflow&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt; &lt;P class=western lang=nb-NO style="MARGIN-BOTTOM: 0in"&gt;Not: Spring Web Flow 1.x ve 2.x versiyonları arasında oldukça farklıklar var. Internet de dokümanlar incelenirken hangi versiyona ait olduğuna çok dikkat edilmelidir. &lt;/