«jsp» etiketlenmiş sorular

JSP (JavaServer Pages), sunucu makinesinde çalışan, şablon metni yazmanıza (HTML, CSS, JavaScript vb. İstemci tarafı dillerinde) ve arka uç Java koduyla etkileşime girmenize olanak tanıyan Java tabanlı bir görünüm teknolojisidir.

2
Listenin boş olup olmadığını değerlendirin JSTL
Bu dizi listesinin boş olup olmadığını değerlendirmeye çalışıyorum ama bunların hiçbiri derlemedi bile: <c:if test="${myObject.featuresList.size == 0 }"> <c:if test="${myObject.featuresList.length == 0 }"> <c:if test="${myObject.featuresList.size() == 0 }"> <c:if test="${myObject.featuresList.length() == 0 }"> <c:if test="${myObject.featuresList.empty}"> <c:if test="${myObject.featuresList.empty()}"> <c:if test="${myObject.featuresList.isEmpty}"> Bir ArrayList'in boş olup olmadığını nasıl değerlendirebilirim?
121 java  jsp  jstl 


9
Spring MVC'de denetleyici eyleminden harici bir URL'ye yönlendirme
Aşağıdaki kodun Kullanıcıyı proje içindeki bir URL'ye yönlendirdiğini fark ettim, @RequestMapping(method = RequestMethod.POST) public String processForm(HttpServletRequest request, LoginForm loginForm, BindingResult result, ModelMap model) { String redirectUrl = "yahoo.com"; return "redirect:" + redirectUrl; } oysa, aşağıdakiler amaçlandığı gibi düzgün bir şekilde yönlendirme yapıyor, ancak http: // veya https: // gerektiriyor @RequestMapping(method …
118 java  spring  jsp  spring-mvc 

5
JSP: JSTL'nin <c: out> etiketi
Bir JSP sayfası yazmak, tam olarak ne yapar &lt;c:out&gt;? Aşağıdakilerin her ikisinin de aynı sonucu verdiğini fark ettim: &lt;p&gt;The person's name is &lt;c:out value="${person.name}" /&gt;&lt;/p&gt; &lt;p&gt;The person's name is ${person.name}&lt;/p&gt;
110 java  jsp  jstl  tags 


5
Jstl'de foreach döngüsünden bir dizin değeri nasıl alınır
requestNesnede aşağıdaki gibi bir değer setim var , String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute("categoriesList", categoriesList ); ve jsp sayfasında bu şekilde yineliyorum &lt;% if(request.getAttribute("categoriesList") != null) { %&gt; &lt;c:forEach var="categoryName" items="${categoriesList}"&gt; &lt;li&gt;&lt;a onclick="getCategoryIndex()" href="#"&gt;${categoryName}&lt;/a&gt;&lt;/li&gt; &lt;/c:forEach&gt; &lt;% }%&gt; Her öğenin dizinini nasıl alırım ve bunu JavaScript işlevine geçiririm onclick="getCategoryIndex()".
107 java  jsp  for-loop  foreach  jstl 

12
EL'de sabitlere nasıl başvurulur?
Bir JSP sayfasında EL sabitlerine nasıl başvurursunuz? AddressesSabit isimli bir arayüzüm var URL. Bunu bir komut dosyasıyla şu şekilde referans gösterebileceğimi biliyorum: &lt;%=Addresses.URL%&gt;ama bunu EL kullanarak nasıl yapabilirim?
106 jsp  constants  el 


13
EL kullanarak JSTL ile Enum değerine erişin
Şu şekilde tanımlanan Durum adlı bir Enum var: public enum Status { VALID("valid"), OLD("old"); private final String val; Status(String val) { this.val = val; } public String getStatus() { return val; } } VALIDBir JSTL etiketinden değerine erişmek istiyorum . Özellikle etiketin testniteliği &lt;c:when&gt;. Örneğin &lt;c:when test="${dp.status eq Status.VALID"&gt; Bunun …
104 java  jsp  jakarta-ee  jstl 

4
JSTL forEach loop'un varStatus'unu bir kimlik olarak kullanın
JSTL forEach döngüsündeki sayımı kullanmak istiyorum, ancak kodum çalışmıyor gibi görünüyor. &lt;c:forEach items="${loopableObject}" var="theObject" varStatus="theCount"&gt; &lt;div id="divIDNo${theCount}"&gt; &lt;/div&gt; &lt;/c:forEach&gt; üretir &lt;div id="divIDNojavax.servlet.jsp.jstl.core.LoopTagSupport$1Status@5570e2" &gt;
104 java  jsp  jstl  el 

5
Oturumu kapattıktan sonra kullanıcının daha önce ziyaret edilen güvenli sayfayı görmesini engelleyin
Son kullanıcının oturumu kapattıktan / kapattıktan sonra kısıtlanmış sayfaya geri dönememesine ihtiyacım var. Ancak şu anda son kullanıcı bunu tarayıcı geri düğmesiyle, tarayıcı geçmişini ziyaret ederek ve hatta tarayıcının adres çubuğuna URL'yi yeniden girerek yapabilir. Temel olarak, son kullanıcının oturumu kapattıktan sonra kısıtlanmış sayfaya hiçbir şekilde erişememesini istiyorum. Bunu en …

15
Servlet, "HTTP Durumu 404 İstenen kaynak (/ servlet) mevcut değil" döndürüyor
WebContent/jspsKlasörümdeki bir JSP dosyasında bir HTML formum var . Klasördeki servlet.javavarsayılan paketimde bir sunucu uygulaması sınıfım var src. Benim web.xmliçinde olarak eşlenir /servlet. actionHTML formunun özniteliğinde birkaç URL denedim : &lt;form action="/servlet"&gt; &lt;form action="/servlet.java"&gt; &lt;form action="/src/servlet.java"&gt; &lt;form action="../servlet.java"&gt; Ama bunların hiçbiri çalışmıyor. Hepsi Tomcat 6/7 / 8'de aşağıdaki gibi bir …

6
Etki alanı URL'si ve uygulama adı nasıl alınır?
İşte senaryo. Java web uygulamamın aşağıdaki yolu var https://www.mywebsite.com:9443/MyWebApp Diyelim ki bir JSP dosyası var https://www.mywebsite.com:9443/MyWebApp/protected/index.jsp ve geri almam gerek https://www.mywebsite.com:9443/MyWebApp bu JSP dosyasında. Elbette, sadece URL'yi almanın ve ardından geriye giden yolu yeniden izlemenin oldukça tembel ve aptalca bir yolu var. Ancak bunu yapmanın programlı bir yolu var mı? …
98 jsp  base-url 

7
Neden şablon motoru kullanayım? jsp içerir ve jstl vs fayans, freemarker, hız, sitemesh
Görüşümü düzenlemek için bir yol seçmek üzereyim (spring-mvc ile, ancak bu çok önemli olmamalı) Gördüğüm kadarıyla 6 seçenek var (birbirini dışlamasa da): Fayans Site ağı Freemarker Hız &lt;jsp:include&gt; &lt;%@ include file=".."&gt; Fayanslar ve Sitemesh gruplanabilir; böylece can Freemarker ve Velocity . Her grupta hangisinin kullanılacağı bu tartışma konusu değil, bu …

4
Bir 302 yönlendirmesi yönlendiren dizesini koruyacak mı?
Kullanıcıyı bir sayfadan diğerine yönlendirmem gerekiyor, ancak orijinal yönlendirme dizesini korumam gerekiyor. Bu nedenle, örneğin, http://www.othersite.com/pageA.jsp adresinde başlarlarsa , onları http://www.example.com/pageB.jsp adresine götüren bir bağlantıya tıklayın ve ardından 302 http://www.example.com/pageC.jsp adresine yönlendir , içermesi gereken yönlendiren dizesine ihtiyacım varhttp://www.othersite.com/pageA.jsp Bu, 302 yönlendirmesi için normal davranış mıdır? Yoksa benim orijinal yönlendiricim …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.