剥离的JSP标记(c:元素)

时间:2018-02-14 16:53:52

标签: java html css jsp jsp-tags

早上好,

我是初级开发人员,我被聘请为几个项目简化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" />
        &copy;<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" />
    &copy;<fmt:formatDate value="${date}" pattern="yyyy" />  <a 
    href="placeholdertext"> Tarkett NA </a>, All Rights Reserved.
  </div>
</section>

有没有人遇到过这个问题?如果是这样,这将如何解决?

我正在使用Eclipse STS,Tomcat 8.0服务器和SVN版本控制。

谢谢你看看这个!

0 个答案:

没有答案