EL在实际开发中的应用举例

1.写绝对路径的时候,我们不能把路径写死了,可以在jsp用java代码获得当前页面的路径:<%request.getContextPath();%>。但是中实际开发过程中,要求我们在jsp页面中尽量少用java代码。这个时候,el表达式的作用就出现啦。我们可以这样写:

 
这样就不会吧路径写死了,也不会嵌入java代码

2.在实际开发中,我们需要从修改数据时,需要将原先填写好的数据显示到页面到,供用户修改。比如,原先,用户填写的性别为男,想要修改性别。这是页面上显示性别单选框就应该为男。这样的逻辑可以在如下代码实现,名称为5.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>




  
   
	
	
	    
	  
  
  
  <%--=request.getContextPath()--%>
    
    	<%
    	pageContext.setAttribute("gender","1");
    	pageContext.setAttribute("p","BJ");
    	pageContext.setAttribute("hobby","bb,fb");
    	 %>
    	 性别:
    	 
故乡:



你可能感兴趣的:(EL在实际开发中的应用举例)