jsp简单学习总结
以下均为jsp页面
1:<jsp:include page="index.jsp"/>相当于嵌入一个页面。还有一种是<frame src="main_left.jsp">它们都是一个浏览器页面共存多个jsp页面。一般开发要少并入多个页面。不利于页面加载,爬虫抓取。
2:<jsp:forward page="index.jsp"/>相当于页面直接跳转index.jsp。(它多用于账户错误出现登录)
3:<jsp:useBean id="user" class="com.www.model.UserTable"/>
它一般会和下面的共同使用。
<jsp:setProperty property="*" name="user" /> 它的name值是<jsp:usebean>name的值。星号表示自动比配name实体所有属性。 当然设置property="name"属性时。它只会匹配实体name属性
<jsp:useBean id="user" class="com.www.model.UserTable"/> 它的作用相当于import导入实体
4:在jsp页面加入java代码时需要加<% %>.这个也有规律见jsp和html标签就加<%%>
---------------------------<base href="<%=basePath%>">的作用------------------