Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
0
Cevap
501
Tıklama
0
Öne Çıkarma
jsf
H
13 yıl
Er
Konu Sahibi

Selam,

jsf öğrenmeye yeni başladım ve bir hafta içinde iyi kötü bi web sitesi yapabilicek konuma gelmem gerekiyor.

size sorum şu, jsf direk html gibi kullanılabilir mi ?? yani örneğin html , css ve php ile yazılmış bir websitesini java ve jsf ile yazmak mümkün mü ??

örneğin html ile rahatlıkla oluşturulabilen bir footer jsf ile nasıl oluşturulur. Bir de eclipse'de .jsf dosyası ile .java dosyasını nasıl bağlayacağım =)

örneğin şimdilik şöyle birşey yaptım, ne kadar mantıklı bu kod ;

denem.jsp sayfası :

 
<?xml version="1.0" encoding="ISO-8859-1" ?>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Insert title here</title>
</head>
<body style = " background-color: pink;">


<h:outputText style="letter-spacing:5px;
color:blue;" value="bu program isminizi doğru girip girmediğinizi kontrol edecek (umarım)"/>

<f:view>


<h:panelGrid columns="2" footerClass="subtitle"
headerClass="subtitlebig" styleClass="medium"
columnClasses="subtitle,medium" style =" text-align: center",>



<h:outputText value="İsminiz:" />
<h:inputText id="isim"
value="#{dene.isim}" />
<h:outputText value="İsminiz tekrar: " />
<h:inputText id="isim2"
value="#{dene.isim2}" />

<f:facet name="footer">
<h:commandButton action="#{dene.kontrolEt()}" value="kontrol"></h:commandButton>
<h:commandButton action="#{dene.reset}" value="Reset"></h:commandButton>



<h:panelGroup rendered="#{temperatureConvertor.initial!=true}">
<h3> Sonuç </h3>

<h:outputLabel value="#{dene.a}"></h:outputLabel>
</h:panelGroup>


</f:facet>

</h:panelGrid>

<h:graphicImage style="margin-left : 500px; ;" id="image" alt="jsf-sun" url="C:\Users\damla\Work\JSF_Ilk\dene\WebContent\WEB-INF\image/jsf-sun.gif">
</h:graphicImage>
</f:view>
</body>
</html>




dene.java

 

package damla;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;


@ManagedBean
@SessionScoped
public class dene {
private String isim;
private String isim2;
private String a= "";


public String getIsim() {
return isim;
}
public void setIsim(String isim) {
this.isim = isim;
}
public String getIsim2() {
return isim2;
}

public void setIsim2(String isim2) {
this.isim2 = isim2;
}
public String getA(){
return a ;
}

public String reset (){

isim = "";
isim2 = "";
return "reset";
}
public String kontrolEt(){

if (isim == isim2) {
a = isim;
return a;
}
else{

a = "olmadi";
return a;
}

}

}





Şimdiden teşekkürler

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.