日期:2014-05-17  浏览次数:20655 次

新手请教!JSP样式问题。
本人对于JSP为一个小白,遇到一个问题,公司网站需要添加一个具体的新闻信息链接。从公司网站中点击进入后正常,但是地址栏中的信息貌似被隐藏,一直都是公司主页的地址,通过后台找到其新闻的链接地址,通过这个地址进入这个新闻后,有些样式就不加载,请问是什么问题!
 <div class="content1" id="newsPageContent">
  <logic:empty name="title" scope="request">
  <div class="title">
  <ul>
  <li>综合新闻</li>
  </ul>
  </div>
  </logic:empty>
  <div class="title_main">
  <div class="news00" id="newsContent">
  <ul>
<logic:notEmpty name="newsInfoList" scope="request">
<c:forEach var="newsInfo" items="${newsInfoList}">
<li>[<c:out value="${newsInfo.noticetype.typeName}" />]
<html:link href="" onclick="javascript:return openNews(${newsInfo.noticeId});" styleClass="fonts4">
<c:out value="${newsInfo.noticeTitle}" />
</html:link>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span><fmt:formatDate pattern="yyyy年MM月dd日" value="${newsInfo.createDateTime}" /></span>
</li>
</c:forEach>
</logic:notEmpty>
<logic:empty name="newsInfoList" scope="request">
<label style="font-size: 12px; color: red;">没有任何新闻信息</label>
</logic:empty>
  </ul>
  </div>这个是新闻列表的代码,
 */
function openNewsType(newsTypeId) {
callHomePageData('newslist.do?newsTypeId=' + newsTypeId);
// 初始工作空间编号
nowWorkIndex = 1;
return false;
}这个是具体新闻的代码。
求大神啊!

------解决方案--------------------
不可能啊,你使用的是超链接吧?应该没问题的啊
------解决方案--------------------
找到样式文件的链接看能不能访问如果能就看一下是不是名字有重复的或者路径不正确
------解决方案--------------------
路径问题,你直接打jsp么?
那应该是得不到某些css样式的。
------解决方案--------------------
这个是不是和跨域有关联!!
------解决方案--------------------
页面样式路径问题,你不要用相对路径,直接用绝对路径。

还有楼主了解一下forward 和redirect的区别
------解决方案--------------------
根据描述 貌似是包含页面 
样式文件最好在包含和被包含页面都加载吧