早上好,
我是初级开发人员,我被聘请为几个项目简化HTML和CSS代码,将我的HTML和CSS集成到Eclipse STS IDE中的现有JSP中。
最终,我试图减少代码,使其更清晰,更有条理,特异性在同一水平上。我这样做是使用A-BEM文档。
现在,当我集成到JSP中时,我很肯定我正在处理任何标记和EL语句,小心维护任何会破坏项目的代码,如果它被删除的话。
在我的机器上测试时,一切正常。
我提交代码时会出现问题;我的主要开发人员发现我已经删除了所有的JSP标记"。而且我知道我没有。
我觉得在提交过程中出现了问题,但我不完全确定问题是什么。
以下是我可以使用的代码示例:
<!-- OLD FOOTER -->
<div class="white_bg">
<div class="container">
<div class="top_footer">
<ul>
<li class="left">
<img src="/resources/assets/images/Placeholder text.png"
class="top_footer_logo"/>
<hr class="no_border"/>
Placeholder text.
</li>
<li class="middle">
<br/>
<c:choose>
<c:when test="${isLoggedIn}">
<a href="/booking/BookStepOne"> <i class="fa fa-
calendar-plus-o" aria-hidden="true"></i> Book a
Space </a>
</c:when>
<c:otherwise>
<a href="/Login"> <i class="fa fa-sign-in" aria-
hidden="true"></i> Log In </a>
<br/>
<a href="/Register"> <i class="fa fa-user-plus"
aria-hidden="true"></i> Register </a>
</c:otherwise>
</c:choose>
<br/>
<a href="/ContactUs"> <i class="fa fa-envelope" aria-
hidden="true"></i> Contact Us </a>
<br/>
Hours:<br/> Mon - Fri: 8:30 am - 4:30 pm
</li>
<li class="right">
<br/>
Placeholder text.
<br/>
Placeholder text.
<br/>
San Francisco, CA 94111
<br/>
<a href="placeholdertext"
target="_blank">
<i class="fa fa-map-marker" aria-hidden="true"></i>
Get Directions
</a>
</li>
</ul>
</div>
</div>
</div>
<div class="footer">
<div class="container">
<jsp:useBean id="date" class="java.util.Date" />
©<fmt:formatDate value="${date}" pattern="yyyy" /> <a
href="http://www.Placeholdertext.com/"> Tarkett NA </a>, All Rights
Reserved.
</div>
</div>
这是我的方法的一个例子:
<!-- NEW FOOTER -->
<section class="o-footer__topSection -whiteBg">
<div class="m-topFooter__left">
<div class="m-logoContain">
<img src="/resources/assets/images/placeholdertext.png" class="a-
freelLogo"/>
</div>
<p class="a-copy">placeholdertext.</p>
</div>
<div class="m-topFooter__mid">
<c:choose>
<c:when test="${isLoggedIn}">
<a href="/booking/BookStepOne"> <i class="fa fa-calendar-plus-o"
aria-hidden="true"></i> Book a Space </a>
</c:when>
<c:otherwise>
<a href="/Login" class="a-botNavLink"> <i class="fa fa-sign-in"
aria-hidden="true"></i> Log In </a>
<a href="/Register" class="a-botNavLink"> <i class="fa fa-user-
plus" aria-hidden="true"></i> Register </a>
</c:otherwise>
</c:choose>
<a href="/ContactUs" class="a-botNavLink"> <i class="fa fa-envelope"
aria-hidden="true"></i> Contact Us </a>
<p class="a-copy">Hours:<br/> Mon - Fri: 8:30 am - 4:30 pm
</div>
<div class="m-topFooter__right">
<p class="a-copy">placeholdertext</p>
<p class="a-copy">placeholdertext</p>
<p class="a-copy">placeholdertext</p>
<a href="placeholdertext" class="a-botNavLink"
target="_blank">
<i class="fa fa-map-marker" aria-hidden="true"></i> Get Directions
</a>
</div>
</section>
<section class="o-footer__botSection -blackBg">
<div class="m-contain">
<jsp:useBean id="date" class="java.util.Date" />
©<fmt:formatDate value="${date}" pattern="yyyy" /> <a
href="placeholdertext"> Tarkett NA </a>, All Rights Reserved.
</div>
</section>
有没有人遇到过这个问题?如果是这样,这将如何解决?
我正在使用Eclipse STS,Tomcat 8.0服务器和SVN版本控制。
谢谢你看看这个!