CSS Bootstrap jsp开发 前端遇到的一些问题。

1.div设置了宽和高为100%,始终无法填充整个网页

尝试定位posision,最终设置为fixed,得以解决。‘

 

2.jsp页面通过request.getAttribute(“name”)方法获得list

为了对其进行遍历,引入JSTL,即JSP的标准标签库,需要引入jstl.jar和standard.jar。

其目的是减少JSP页面中的java代码。

在jsp页面的首行引入:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

举个例子:

<c:forEach items="${resourceBeans}" var="userRoleBean">
<li><a href="#"> ${userRoleBean.getResourceName()}</a></li>
</c:forEach>

 

 

3.java.sql.SQLException: Can not call getNString() when field's charset isn't UTF-8

控制台,输出此等报错,用getString 而不是getNString();

 

 

4.后台封装json数据的时候,Gson的逆天之举

分页功能中,Page对象中,含有list属性,转换成JsonObject总以失败告终

使用Gson后一切迎刃而解

 

5.Jsp页面中通过ajax动态引入Jsp页面

1).include的引入的两种方法,一种不要head,一种需要添加head

2).iframe框架,通过动态改变src进行页面的更换

3).通过Ajax和jquery动态生成标签,并填充数据

 

6.a 中onclick和href的区别

 

7.jsp开发中抽出js文件,像引入css,js,bootstrap包一样,引入即可。

 

function getContextPath() {
var pathName = document.location.pathname;
var index = pathName.substr(1).indexOf("/");
var result = pathName.substr(0, index + 1);
return result;
}

 

  

 

 

 

 

posted @ 2020-12-09 22:22  top4  阅读(243)  评论(0)    收藏  举报