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%>">的作用------------------

原文地址:https://www.cnblogs.com/kaiwen/p/6676855.html