2014-09-02 4 views
1

Struts Java 응용 프로그램을 디버깅하고 있습니다. 내 defaultLayout.tag 파일에는 2 개의 테이블이 있지만 그 사이에는 공백이 없습니다.하지만 Firefox의 소스 코드 검사기에서 본 html 결과는Struts app의 html에서 추가 공간은 어디에서 왔습니까?

입니다.
<Br></Br> 
<Br></Br> 

Struts 앱에서 어디에서 추가로 두 줄의 나누기를 생성했는지 궁금합니다.

enter image description here

CSS를 추가에서

enter image description here

+0

스프링 MVC는 자체적으로 HTML을 생성하지 않으며이를 수행하기 위해 외부 뷰를 사용합니다. 그것은 귀하의 경우에 문제가되는 HTML을 생성 한 taglib 인 것처럼 보입니다. 그래서 거기를 보았습니다. – dimoniy

+0

@dimoniy : 고마워,하지만 내 경우에는, 어떤 프로그램이 DefaultLayout.tag를 사용하여 HTML을 생성하는지 어떻게 알 수 있습니까? – Frank

+0

화면에 표시되는 URL에 대한 컨트롤러를 찾은 다음 그 이름에서 뷰 이름을 찾을 수 있습니다. – dimoniy

답변

-2

: BR {디스플레이 : 없음; }

+0

문제의 원인을 찾는 대신 페이지의 '
'을 모두 비활성화하면됩니까? – dimoniy

+0

예,이 문제에 대한 가장 효율적인 방법입니다. 그 틈이 어디에서 왔는지, 어떻게 자라 나지 못하게하는지 알고 있다면 알고 싶습니다. – Frank