표현식과 표현언어(EL)

표현식과 표현언어(EL)

표현식: 파라미터에 싣는다. <%= %>

표현언어: 어트리뷰트에 싣는다.

<%=    표현식

${ }   EL(표현언어)

<% String pp=request.getParameter(“price”);
request.setAttribute(“price”, pp);%>
는 아래 한 줄로 대체될 수 있다.

<c:set var=”price” value=”${param.price}”/>

온로드

<script type=”text/javascript”>

  $(function(){
 
   var aa=$(‘#a span’).text();
   $(‘#print’).text(aa);
 
  });
</script>

에이젝스

$.ajax({
   METHOD:’POST’,
   DATA:’aaa’,
   URL:”,
   function(response)
      {
   
      }
  })

스판 태그 안에 글자 넣기

  $(function(){
  $(‘#abc’).click(function(){
   var aa=$(‘#a span’).text();
   $(‘#print’).text(aa);
  });
  });

$(document).ready(function(){}); 는
$(function(){});                 로 대체가능

<script type=”text/javascript”>
  $(function(){
  $(‘#abc’).click(function(no){
   var aa=$(‘#a’+no+’ span’).text();
   $(‘#print’).text(aa);
  });
  });
</script>

태그 안의 속성일 경우 val을 써야함
var aa=$(‘#a span’).val();
$(‘#print’).val();

텍스트일 경우 텍스트를 써야함

var aa=$(‘#a span’).text();
$(‘#print’).text(aa);

<body>
  <div id=”a”>
    <span id=”aaa”>aaa</span>
  </div><br>
  <div id=”b”>
     <span id=”aaa”>bbb</span>
  </div>
  <input type=button id=”abc” value=”클릭”>
  <br>
 
  <div id=”print”>
  
  </div>
 
</body>