sikortil Mesaj tarihi: Şubat 5, 2019 Paylaş Mesaj tarihi: Şubat 5, 2019 iyi akşamlar servlet öğrenmeye çalışıyorum daha çok yeniyim bu işlerde yanlış tabir kullanırsam lütfen kusura bakmayın sorum şöyle web.xml 'e servlet i tanıtmaya çalışıyorum xml dosyam: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <servlet> <servlet-name>firstservlet</servlet-name> <servlet-class>Servlet.HelloServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>firstservlet</servlet-name> <url-pattern>/halo</url-pattern> </servlet-mapping> <servlet> <servlet-name>ServletConfigClass</servlet-name> <servlet-class>servletConfig.ServletConfigClass</servlet-class> <init-param> <param-name>çarmendir</param-name> <param-value>dene</param-value> </init-param> <init-param> <param-name>sikortil</param-name> <param-value>deneme</param-value> </init-param> </servlet> <servlet-mappinp> <servlet-name>ServletConfigClass</servlet-name> <url-pattern>/ServletConfigClass</url-pattern> </servlet-mappinp> </web-app> http://localhost:8080/ServletConfigClass dediğimde HTTP Status 404 – Not Found ile karşılaşıyorum neyse belki ben dizini bulamamışımdır falan dedim ServletConfigClass a sağ tıklayıp run dedim bu ara classım public class ServletConfigClass extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ServletConfig config=getServletConfig(); response.getWriter().write(config.getInitParameter("sikortil")); response.getWriter().write(config.getInitParameter("çarmendir")); } } run diyince de class neither has a main method not it is a servlet specified in web xml hatası ile karşılaştım daha sonra notation dedikleri olayı yaptım (galiba böyle diyorlar) @WebServlet (name="ServletConfigClass",urlPatterns={"/serve"}) sorun kalmadı fakat benim merak ettiğim bundan önce tanımladığım firstservlet çalıştı neden bu web.xml de tanımlarken çalışmadı? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
reyou Mesaj tarihi: Şubat 5, 2019 Paylaş Mesaj tarihi: Şubat 5, 2019 bunu legacy bir application i duzeltmek icin mi ogrenmek istiyorsun, yoksa gelecekte birseyler build etmek icin mi? ikincisi ise, baktimda son release 2017 yilinda olmus, baya tozlanmaya baslamis bu, baska daha modern bir web framework'e gecebilirsin. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
senko Mesaj tarihi: Şubat 6, 2019 Paylaş Mesaj tarihi: Şubat 6, 2019 class file'lari dogru yere koydun mu @WebServlet kullandiktan sonra duzeldi diyorsan aklima tek gelen web-xml de yanils config girmis olman ama baktigimda sorun yok gozukuyor ilk servletin de kodunu koysana, o sorunsuz calisip ikincisi icin @WebServlet koyman gerekiyorsa baska bir problem var ortada Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
sikortil Mesaj tarihi: Şubat 6, 2019 Konuyu açan Paylaş Mesaj tarihi: Şubat 6, 2019 reyou said: bunu legacy bir application i duzeltmek icin mi ogrenmek istiyorsun, yoksa gelecekte birseyler build etmek icin mi? ikincisi ise, baktimda son release 2017 yilinda olmus, baya tozlanmaya baslamis bu, baska daha modern bir web framework'e gecebilirsin. bilgisayar müh. öğrencisiyim java ee alanına yöneldim spring+hibernate öğrenmek istiyordum ama sağlam bi j2ee developer servlet jsp bilmeli gibi yazılarla karşılaştım bende bunu bi aradan çıkartayım dedim sizce gerçekten gerekli mi ? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
sikortil Mesaj tarihi: Şubat 6, 2019 Konuyu açan Paylaş Mesaj tarihi: Şubat 6, 2019 @senko class file doğru yerde derken ? paketlerin altında paketİsmi.classİsmi olarak tanıttım xml de bu HelloServlet classım public class HelloServlet extends HttpServlet{ @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException{ PrintWriter printWriter=resp.getWriter(); String message ="Hello Servlet! My name is Sikortil"; printWriter.write(message); } } daha sonra farklı bir servleti notationla tanıtmayı öğrenmek için bir class kullandım o class @WebServlet(urlPatterns = {"/hello","/merhaba"}) public class ServletWithNotation extends HttpServlet{ @Override public void doGet(HttpServletRequest req,HttpServletResponse res) throws IOException{ PrintWriter printWriter=res.getWriter(); printWriter.write("hello satürn!"); } } daha sonra servlet yaşam döngüsü olayını anlamak için bir class yazdım o class @WebServlet("/lifecycle") public class ServletLifeCycle extends HttpServlet{ @Override public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { PrintWriter printwriter=resp.getWriter(); printwriter.write("yaşam döngüsü"); } /* @Override public void init() throws ServletException { System.out.println("init metodu çağırıldı"); } @Override public void destroy() { System.out.println("servlet yok edildi!"); } */ } her class da farklı paketler altında Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
reyou Mesaj tarihi: Şubat 6, 2019 Paylaş Mesaj tarihi: Şubat 6, 2019 sikortil said: reyou said: bunu legacy bir application i duzeltmek icin mi ogrenmek istiyorsun, yoksa gelecekte birseyler build etmek icin mi? ikincisi ise, baktimda son release 2017 yilinda olmus, baya tozlanmaya baslamis bu, baska daha modern bir web framework'e gecebilirsin. bilgisayar müh. öğrencisiyim java ee alanına yöneldim spring+hibernate öğrenmek istiyordum ama sağlam bi j2ee developer servlet jsp bilmeli gibi yazılarla karşılaştım bende bunu bi aradan çıkartayım dedim sizce gerçekten gerekli mi ? hmm tamam o zaman kendini full stack java ci yapacaksan lafim yok da, benimde seneler once yaptigim hatayi, kendimi gobekten .net e baglama hatasini yapma dicektim. dogru zamanda dogru tool lari ogrenirsen daha faydali olur gibi ama, ogrenmenin her yolu iyidir yani. kolay gelsin :) Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
senko Mesaj tarihi: Şubat 6, 2019 Paylaş Mesaj tarihi: Şubat 6, 2019 dogru zamanda dogru toollarin hangisini oldugunu ogrenmek, framework ogrenmekten daha zor ben senelerdir ayni hatayi yapiyorum. su siralar da scala ogrenerek hatami pekistiriyorum mesela sdf Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
reyou Mesaj tarihi: Şubat 6, 2019 Paylaş Mesaj tarihi: Şubat 6, 2019 Abooww kolay gelsin. Ama bize bi AI, ML fln ogretemedin, o konuda kirginiz. Gofundme ac para atalim. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
sikortil Mesaj tarihi: Şubat 6, 2019 Konuyu açan Paylaş Mesaj tarihi: Şubat 6, 2019 reyou said: sikortil said: reyou said: bunu legacy bir application i duzeltmek icin mi ogrenmek istiyorsun, yoksa gelecekte birseyler build etmek icin mi? ikincisi ise, baktimda son release 2017 yilinda olmus, baya tozlanmaya baslamis bu, baska daha modern bir web framework'e gecebilirsin. bilgisayar müh. öğrencisiyim java ee alanına yöneldim spring+hibernate öğrenmek istiyordum ama sağlam bi j2ee developer servlet jsp bilmeli gibi yazılarla karşılaştım bende bunu bi aradan çıkartayım dedim sizce gerçekten gerekli mi ? hmm tamam o zaman kendini full stack java ci yapacaksan lafim yok da, benimde seneler once yaptigim hatayi, kendimi gobekten .net e baglama hatasini yapma dicektim. dogru zamanda dogru tool lari ogrenirsen daha faydali olur gibi ama, ogrenmenin her yolu iyidir yani. kolay gelsin :) sanırım bende kendimi göbekten javaya bağlayacağım :D Teşekkür ederim :) Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
sikortil Mesaj tarihi: Şubat 6, 2019 Konuyu açan Paylaş Mesaj tarihi: Şubat 6, 2019 senko said: dogru zamanda dogru toollarin hangisini oldugunu ogrenmek, framework ogrenmekten daha zor çok doğru bir yaklaşım. Şuan boştan yere servlet öğreniyor olabilirim Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar