2014-11-20 1 views
0

Java 및 JQuery에서 새로운 기능입니다. 내 값을 숨기려면 숨겨진 필드를 사용하고 있지만 브라우저 검사기를 사용하면 다른 사람들이 내 데이터를 찾을 수 있습니다. 브라우저에서 값을 숨기려면 어떻게해야합니까?브라우저 검사기에서 필드를 숨기려면 어떻게해야합니까?

out.println("<form method='post' action='test.jsp'>"); 
out.println("<input type=hidden name=test1 value=" + test1 + " />"); 
out.println("<input type=hidden name=test2 value=" + test2 + " />"); 
out.println("<input type=hidden name=test3 value=" + test3 + " />"); 
out.println("<input type=hidden name=test4 value=" + test4 + " />"); 
out.println("<input type=submit value=Launch />"); 
out.println("</form>"); 
+1

아니요 코드를 숨길 수 없습니다. –

+0

그게 가능하지 않습니까? – RDY

+0

기본적으로 할 수는 없지만 [shadow-dom] (http://code.tutsplus.com/tutorials/intro-to-shadow-dom--net-34966)을 사용하여 일정 수준의 프라이버시를 가질 수 있습니다. –

답변

1

HTML은 HTML 표준이 숨겨진 양식 필드의 초기 목적은 세션 추적을 허용하는 경우에만 숨겨진 양식 필드를 사용하여 데이터를 숨길 제공, 사용자 브라우저의 데이터를 렌더링합니다.
숨겨진 양식 필드 사용자는 소스를 볼 때 콘텐츠를 볼 수 있습니다.

데이터를 숨기려면 암호화를 사용하는 것이 좋습니다.

관련 문제