사용자 도구

사이트 도구


wiki:miscellaneous:base64

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
wiki:miscellaneous:base64 [2022/05/11 18:44]
emblim98
wiki:miscellaneous:base64 [2023/01/13 18:44] (현재)
줄 1: 줄 1:
 ====== 베이스64 ( Base64 ) ====== ====== 베이스64 ( Base64 ) ======
 <WRAP left notice 80%> <WRAP left notice 80%>
-  * description : Base64+  * description : 베이스64 ( Base64 )
   * author      : 오션   * author      : 오션
   * email       : shlim@repia.com   * email       : shlim@repia.com
줄 8: 줄 8:
 <WRAP clear></WRAP> <WRAP clear></WRAP>
 \\ \\
-====== Base64 ======+====== 베이스64 ( Base64 ======
  
 ===== 1. 적용위치 ===== ===== 1. 적용위치 =====
줄 124: 줄 124:
 </code> </code>
 \\ \\
-==== 3.2 문제 ==== 
-Crypto-unescapeHtml에서 Decrypt Text 실행 시 에러 발생\\ 
-\\ 
-Decrypt Text 버튼 클릭 전\\ 
-{{:wiki:miscellaneous:decode-unescapehtml01.png?600|}}\\ 
-\\ 
-Decrypt Text 버튼 클릭 후\\ 
-{{:wiki:miscellaneous:decode-unescapehtml02.png?600|}}\\ 
-\\ 
-결과값이 출력되면서 동시에 input Text란에 입력했던 값이 ''**%%&lt;p&gt;MyName&lt;/p&gt;%%**'' → ''**%%&amp;lt;p&amp;gt;MyName&amp;lt;/p&amp;gt;%%**''으로 변경됨.\\ 
-\\ 
- 
-=== 3.2.1 - 코드 === 
-\\ 
-코드 수정 전\\ 
- 
-<code java> 
-<!-- Input Encrypted ID or Password field --> 
-<label for="decryptInptText" class="decryptInptTtl">Input Text</label> 
-<input id="decryptInptText" class="decryptInptFld" name="decryptInptFld" type="text" placeholder="암호화된 ID 또는 Password를 입력하세요" value="<c:out value="${inputParam.decryptInptFld}" />"/> 
-</code> 
-\\ 
- 
-코드 수정 후\\ 
-<code java> 
-<!-- Input Encrypted ID or Password field --> 
-<label for="decryptInptText" class="decryptInptTtl">Input Text</label> 
-<input id="decryptInptText" class="decryptInptFld" name="decryptInptFld" type="text" placeholder="암호화된 ID 또는 Password를 입력하세요" value="<c:out value="${inputParam.decryptInptFld}" escapeXml="false"/>"/> 
-</code> 
-\\ 
-코드 수정 후 Decrypt Text 버튼 클릭 후의 캡쳐\\ 
-{{:wiki:miscellaneous:decode-unescapehtml03.png?600|}}\\ 
-\\ 
-결과값이 출력되면서 동시에 input Text란에 입력했던 값 ''**%%&lt;p&gt;MyName&lt;/p&gt;%%**''이 변하지 않고 그대로 표시됨을 확인.\\ 
-\\  
-=== Ref Link === 
-[[https://needjarvis.tistory.com/51|[JSTL] Tag가 jsp화면에 그대로 노출될 경우, escapeXml]]\\ 
-[[https://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/c/out.html|JSTL Core - Tag out]]\\ 
-\\ 
-JSTL Core - Tag out에서 ''**%%escapeXml%%**''에 대한 설명은 아래와 같습니다.\\ 
- 
->>Determines whether characters <,>,&,'," in the resulting string should be converted to their corresponding character entity codes. Default value is true.  
->> 결과 문자열의 문자 ''**%%<%%**'', ''**%%>%%**'', ''**%%&%%**'', ''**%%'%%**'', ''**%%"%%**''를 해당 문자 엔티티 코드로 변환해야 하는지 여부를 결정합니다. 기본값은 true입니다.\\ 
  
  
  
 {{tag> 오션, base64}} {{tag> 오션, base64}}
/volume1/web/dokuwiki/data/attic/wiki/miscellaneous/base64.1652262271.txt.gz · 마지막으로 수정됨: 2022/05/11 18:44 저자 emblim98