I have a .jsp page that begins with
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="/WEB-INF/mytags.tld" prefix="mytags" %>
With the header of mytags.tld having the following content:
<taglib>
<tlib-version>1.0</tlib-version>
<jsp-version>1.2</jsp-version>
Expressions are supported by the core tags, so ...
            
           
          
            
            I am trying to get the domain name from the url with JSTL. The 2 methods I know return the wrong info. I need exactly what is in the url. 
When I do: ${pageContext.request.remoteHost} I get an IP. When I do ${pageContext.request.serverName} I normally get the right domain name but on a server we have on amazon it is returning "server1" ...
            
           
          
            
            I have an object with a method
  public boolean hasPermission(String role) {
   return permissions.contains(role);
  }
I want to do the equivalent of:
<c:if test="${row.hasPermission(role)}">
    <td></td>
</c:if>
But I cannot access the hasPermission method from within the JSP file. How can I do it?
...
            
           
          
            
            Is nesting of EL Expressions in Ternary Operator allowed?
What is wrong with the following expression?
<input class="text_field" type="text" name="receivedBy" id="receivedBy" style="width:250px;"  maxlength="64" value="${empty obj.val ? obj1.attr1.val ' ' obj2.attr1.val: obj3.val"}/>           
...
            
           
          
            
            Hi, I've been googling around for quite some time now and I've decided to ask this here,
how would I make the following code work?
        <c:if test="${null != searchResults}" >
            <c:forEach items="${searchResults}" var="result" varStatus="status">
I've tried many different variations of this, such as:
<c:if test="${search...
            
           
          
            
            is it possible to use the implicit object 'Application' using EL in JSP 2.0?  For example, instead of
<%=application.getInitParameter("appkey")%>
I want an EL version.  I know I can use JSTL initParam but wondering if there is a way with Application.. thanks.
...
            
           
          
            
            I'm trying to convert the following scriptlet code to EL. I tried the following (below), but can't get it working.  getValue() is a method off of ConfigFactory that returns a string:
In a listener, I set the configFactory as event.getServletContext().setAttribute("ConfigFactory", new ConfigFactory());
In my scriptlet code there is: (an...
            
           
          
            
            I created an EL function that takes no parameters:
<function>
  <name>noArg</name>
  <function-class>com.example.customtag.function.PrintHi</function-class>
  <function-signature>java.lang.String noArg()</function-signature>
</function>
I invoke it as follows in a jsp:
<c:set var="myvar2" value="${ mytags:noArg() }"/> 
<c:out value="...
            
           
          
            
            Is this correct?
<c:if test="${theBooleanVariable == false}">It's false!</c:if>
Or could I do this?
<c:if test="${!theBooleanVariable}">It's false!</c:if>
...
            
           
          
            
            I have this code:
<c:forEach var="product" items="${products}" begin="${begin}" end="${end}" varStatus="loopStatus" step="1">
    <div class="home_app "${loopStatus.index % 2 == 0 ? '' : 'white_bg'}">
When I browse to the jsp I am getting this in the div:
<div }="" white_bg="" :="" ?="" 0="" 2="=" %="" ${loopstatus.index="" class="ho...
            
           
          
            
            I am trying to migrate my existing code to using Enum and I run into some problems due to my lack experience with Enum. First of all here is my structures. In my EJB, alongs with Entity, I have a enum class (not sure if it even a class).
public enum Type {
    PROFILE_COMMENT,
    GROUP_COMMENT
} 
At my managed bean myBean.java, I hav...
            
           
          
            
            Hi,
I got a simple setup (and a big issue): a JSP page with en empty panel grid item container and a binding to a bean.
<h:panelGrid binding="#{ bean.container }" id="container" />
When the getter of the bean will be called, the container is filled with a random number of columns with a command link inside. So far so good. The contai...
            
           
          
            
            Hello,
On our web-application, we did some refactoring on the Java beans, and due to this refactoring, some actions / getters are not available anymore. For example, in the following example:
public class MyBean implements Serializable {
    // Old name
    // public String getFoo() { return "foo"; }
    // New name
    public String...
            
           
          
            
            Recently I upgraded my development tomcat from 7.0.0 to 7.0.4. I had things like:
<c:set var="static" value=".." />
<c:set var="class" value=".." />
Both worked on 7.0.0 but stopped working on 7.0.4. I opened a bug, it was closed, with the answer that:
  In and of itself, that tag will compile.
  
  The checks for Java identifiers w...
            
           
          
            
            I have a variable being passed to my JSP view from a spring controller that maps to an enum. It is being printed out at 'ENUM_VALUE', not very user friendly.
What is the best way to convert this to a more readable form like 'Enum value'.
I'd rather a pure EL solution so as to avoid writting more code in the controller to parse this, bu...
            
           
          
            
            
  Possible Duplicates:
  accessing constants in JSP (without scriptlet)
  Reference interface constant from EL  
Hi,
 I am having a class which contains all the constants used in my application.
 Eg:
public class AppConstants {
    public static final String USER_TYPE_ADMIN = "Administrator";
}
Now in one of my jsp page, i need t...
            
           
          
            
            I have a Java class with a method, hasMoreParameters().
In JSP, I want to get the property:
${holder.moreParameters}
How do I do this?
...
            
           
          
            
            Hi!
In my spring's config I need invoke method "get" (java.lang.ThreadLocal's instance object). How I can do it without creating new class with "correct" method's naming (smt like "getValue" instead of "get")?
Thanks.
...
            
           
          
            
            Hello I have an User with some Roles
User.class
public class User {
 private Long id;
 private String firstName;
 private String lastName;
 private Set<Role> roles = new HashSet<Role>(0);
public Long getId() { return id; }
 public void setId(Long id) { this.id = id; }    
 public String getFirstName() { return this.firstName; }
 pu...