热门搜索 :
考研考公
您的当前位置:首页正文

(2) jsp基本语法

来源:东饰资讯网

警告:String literal is not properly closed by a double-quote
解决:选择工程--property--resource--text file incoding选择utf-8。

注释:
html:
jsp:<%-- -->

声明:<%!-- -->
表达式:<%= %>
代码段:
<%
代码段
%>

指令:<%@ %>

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ include file="showdate.jsp" %>

错误:Duplicate local variable path
解决:重复的局部变量,改给path改名字。

动作:
<jsp:include>、<jsp:param>、<jsp:forward>、<jsp:useBean>、<jsp:getProperty>、<jsp:setProperty>、<jsp:plugin>

<jsp:include page="/index.html" flush="true"/>

请求转发,从一个jsp文件向另一个文件传递一个包含用户请求的request对象。

<jsp:forward page={"relativeURL"|"<%= expression %>"}>
    //提供附加信息。
    <jsp:param name="parameterName" value="{parameterValue|<%= expression %>}"/>
</jsp:forward>

在浏览器中播放或显示一个对象

<jsp:plugin
    type="bean|applet"
    code="classFileName"
    codebase="classFileDirectoryName">
    <jsp:fallback>指定applet不能显示替代的文字</jsp:fallback>
</jsp:plugin>

创建一个Bean实例

<jsp:useBean
    id="beanInstanceName"
    scope="page|request|session|application"
    {
    class="package.class"|
    type="package.class"|
    beanName="{package.class|<%=expression%>}" type="package.class"
/>

设置Bean的属性值,name要和useBean中的id值相同。

<jsp:setPropertype
    name="beanInstanceName"
    {
    property="*"|
    property="propertyName" [param="parameterName"] |
    property="propertyName" value="{string|<%=expression%>}"
/>
<jsp:getPropertype name="beanInstanceName" property="propertyName"/>
Top