Jsp相关问题
2014-08-18 18:59
162 查看
问题1:
<%include file="a.jsp"%>是在编译时加入,所谓静态,就是在编译的时候将a.jsp的代码加入进来在编译,之后运行.
<jsp:include page="a.jsp"/>是在运行时加入,所谓动态,就是单独编译,在运行时候加入进来,之后显示,这种include,可以传递参数
http://blog.csdn.net/ybyb14/article/details/1880924
1.<jsp:include >动态引入,这种include,可以传递参数。
2.<%@ include="文件名" %>静态引入。对页面公用部分的使用。比如在根据会员权限下载的时候,可以将登录的jsp分隔出来成一个单独的jsp,将其引入要放置的页面即可。
3.引入内容的不同:
<%@ include file=”relativeURI”%>
引入静态文本(html,jsp),在JSP页面被转化成servlet之前和它融和到一起.
问题2:(1)EL表达式的使用,那立一个实体1:
2,建立一个取值页面:
<!-- EL表达式形式取值 -->
(2)页面内存值与取值(以request方式为例):
问题3:<jsp:bean>对像使用:
1.创建一个web 项目,新建一个实体类:
2.在JSP或HTML页面中,写如下的登录代码(这里以HTML为例):(这里form表单上面的name属性的值一定要对应实体类,因为那边是使用<jsp:setProperty>的方式设置表表提交过来的值。
3.建立一个取值页面:
代码如下:
问题4:jsp标签jsp:setProperty用法
http://blog.csdn.net/wanghaishanren/article/details/2047400这里面有四种方式。这里以其中的第一种方式来理解。问题2
问题5:JSTL的使用:
http://wenku.baidu.com/link?url=4cKHis2B6uEFdODiRxmflGqELfGRk0lVBZYipjU5dVMbig3J0YM0i4gSVmC3-BLXTusfZjNFFqCOtHW5ehCm3MiolcsgOsh9m3DCCjUBS63
http://wenku.baidu.com/view/a0bb6ea6f524ccbff12184a1.html
<%include file="a.jsp"%>是在编译时加入,所谓静态,就是在编译的时候将a.jsp的代码加入进来在编译,之后运行.
<jsp:include page="a.jsp"/>是在运行时加入,所谓动态,就是单独编译,在运行时候加入进来,之后显示,这种include,可以传递参数
http://blog.csdn.net/ybyb14/article/details/1880924
1.<jsp:include >动态引入,这种include,可以传递参数。
2.<%@ include="文件名" %>静态引入。对页面公用部分的使用。比如在根据会员权限下载的时候,可以将登录的jsp分隔出来成一个单独的jsp,将其引入要放置的页面即可。
3.引入内容的不同:
<%@ include file=”relativeURI”%>
引入静态文本(html,jsp),在JSP页面被转化成servlet之前和它融和到一起.
问题2:(1)EL表达式的使用,那立一个实体1:
package bean; public class User { private String name ; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }
2,建立一个取值页面:
<!-- EL表达式形式取值 -->
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ page language="java" import="bean.*" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> </head> <body> <!-- EL表达式形式取值 --> <%="${person.name}"%> </body> </html>
如果使用JSTL表达式和EL表达式,则代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ page language="java" import="bean.*" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> </head> <body> <!-- EL表达式形式取值 --> <c:out value="${person.name}"></c:out> </body> </html>
(2)页面内存值与取值(以request方式为例):
问题3:<jsp:bean>对像使用:
1.创建一个web 项目,新建一个实体类:
package bean; public class User { private String name ; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }
2.在JSP或HTML页面中,写如下的登录代码(这里以HTML为例):(这里form表单上面的name属性的值一定要对应实体类,因为那边是使用<jsp:setProperty>的方式设置表表提交过来的值。
<span style="font-size:14px;"><!DOCTYPE html> <html> <head> <title>MyHtml.html</title> <meta name="keywords" content="keyword1,keyword2,keyword3"> <meta name="description" content="this is my page"> <meta name="content-type" content="text/html; charset=UTF-8"> <!--<link rel="stylesheet" type="text/css" href="./styles.css">--> </head> <body> <form action="index.jsp" method="get"> <input <span style="color:#3333ff;">name="name</span>" type="text"> <input <span style="color:#3333ff;background-color: rgb(255, 255, 255);">name="age"</span> type="text"> <input type="submit" value="login"> </form> </body> </html> </span>
3.建立一个取值页面:
代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <jsp:useBean id="person" class="bean.User" scope="session"></jsp:useBean> <jsp:setProperty name = "person" property = "*" /><!-- 这种方式在表单中的与类属性一致 ,注解1--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> </head> <body> <jsp:setProperty >方式: <jsp:getProperty name="person" property="age"/> <jsp:getProperty name="person" property="name" /> </body> </html>
问题4:jsp标签jsp:setProperty用法
http://blog.csdn.net/wanghaishanren/article/details/2047400这里面有四种方式。这里以其中的第一种方式来理解。问题2
问题5:JSTL的使用:
http://wenku.baidu.com/link?url=4cKHis2B6uEFdODiRxmflGqELfGRk0lVBZYipjU5dVMbig3J0YM0i4gSVmC3-BLXTusfZjNFFqCOtHW5ehCm3MiolcsgOsh9m3DCCjUBS63
http://wenku.baidu.com/view/a0bb6ea6f524ccbff12184a1.html
相关文章推荐
- JSP乱码问题相关
- jsp直接保存Excel相关问题
- jsp 的相关编码 输出乱码问题 contentType pageEncoding 的含义
- JSP-相关注意点&amp;amp;常见问题的一点小结
- J2EE/Servlet/JSP问题及相关知识
- html改jsp出现中文乱码解决(及jsp相关问题解决)
- 创建web项目的步骤以及JSP相关问题
- jsp相关问题
- jsp标签相关问题;推荐大家一个霸气的标签fn
- Apache+JSP+Servlet+MySql相关问题
- JSP中request相关问题
- 解决JSP相关乱码问题
- JSP 购物车相关问题
- Apache+JSP+Servlet+MySql相关问题
- 常见问题 —— JSP相关(EL表达式问题)
- 【Head First Servlets and JSP】笔记17:JSP所生成的servlet相关问题
- 关于css的样式和jsp、jquery相关问题
- JSP相关问题
- jsp自定义标签相关问题
- 一个关于JSP页面生成相关表格的问题