- 浏览: 63184 次
- 性别:
- 来自: 常州
最新评论
文章列表
jsp网页(*.jsp),就是在传统的网页html文件(*.htm/*.html)中加入java的程序片断(Scriptlet)和jsp标记(Tag)而构成的。
现在先看一个简单实例,在网页中输出一个乘法口诀表,下面为页面代码:
<%@pagelanguage="java"contentType="text/html;charset=gb2312"%><html><head><metahttp-equiv="Content-Type"
- 2007-06-14 11:26
- 浏览 325
- 评论(0)
创建一个Bean实例并指定它的名字和作用范围.
属性如下
JSP 语法
<jsp:useBean
id="beanInstanceName"
scope="page | request | session | application"
{
class="package.class" |
type="package.class" |
class="package.class" type="package.class" |
be ...
- 2007-06-13 11:35
- 浏览 306
- 评论(0)
执行一个applet或Bean,有可能的话还要下载一个Java插件用于执行它.
JSP 语法
<jsp:plugin
type="bean | applet"
code="classFileName"
codebase="classFileDirectoryName"
[ name="instanceName" ]
[ archive="URIToArchive, ..." ]
[ align="bottom | top | middl ...
- 2007-06-13 11:27
- 浏览 260
- 评论(0)
包含一个静态或动态文件.
JSP 语法
<jsp:include page="{relativeURL | <%= expression%>}" flush="true" />
or
<jsp:include page="{relativeURL | <%= expression %>}" flush="true" >
<jsp:param name="parameterName"
value=&q ...
- 2007-06-13 11:24
- 浏览 370
- 评论(0)
获取Bean的属性值,用于显示在页面中
JSP 语法
<jsp:getProperty name="beanInstanceName" property="propertyName" />
例子
<jsp:useBean id="calendar" scope="page" class="employee.Calendar" />
<h2>
Calendar of <jsp:getProperty name="c ...
- 2007-06-13 11:15
- 浏览 343
- 评论(0)
重定向一个HTML文件,JSP文件,或者是一个程序段.
JSP 语法
<jsp:forward page={"relativeURL" | "<%= expression %>"} />
or
<jsp:forward page={"relativeURL" | "<%= expression %>"} >
<jsp:param name="par ...
- 2007-06-13 11:11
- 浏览 423
- 评论(0)
定义一个标签库以及其自定义标签的前缀. JSP 语法
<%@ taglib uri="URIToTagLibrary" prefix="tagPrefix" %>
例子
<%@ taglib uri="http://www.jspcentral.com/tags" prefix="public" %> <public:loop> . . </public:loop>
...
- 2007-06-13 11:09
- 浏览 320
- 评论(0)
定义JSP文件中的全局属性.
属性包括:
JSP 语法如下:<%@ page [ language="java" ] [ extends="package.class" ] [ import="{package.class | package.*}, ..." ] [ session="true | false" ] [ buffer="none | 8kb | sizekb" ] [ autoFlush="true | false" ] [ isThrea ...
- 2007-06-13 11:05
- 浏览 343
- 评论(0)
包含一个有效的程序段. JSP 语法
<% code fragment %>
例子
<% String name = null; if (request.getParameter("name") == null) { %> <%@ include file="error.html" %> <% } else { foo.setName(request.getParameter("name")); if (foo.getName().equalsIgnoreCase("integ ...
- 2007-06-13 10:56
- 浏览 227
- 评论(0)
包含一个符合JSP语法的表达式 JSP 语法
<%= expression %>
例子
<font color="blue"><%= map.size() %></font> <b><%= numguess.getHint() %></b>.
描述
表达式元素表示的是一个在脚本语言中被定义的表达式,在运行后被自动转化为字符串,然后插入到这个表达示在JSP文件的位置显示。因为这个表达式的值已经被转化为字符串,所以你能在一行文本中插入这个表达式(形式和ASP完全一样). 当你在JSP ...
- 2007-06-13 10:52
- 浏览 398
- 评论(0)
在JSP程序中声明合法的变量和方法 JSP 语法
<%! declaration; [ declaration; ]+ ... %>
例子
<%! int i = 0; %> <%! int a, b, c; %> <%! Circle a = new Circle(2.0); %>
描述
声明你将要在JSP程序中用到的变量和方法。你也必须这样做,不然会出错. 你可以一次性声明多个变量和方法,只要以";"结尾就行,当然这些声明在Java中要是合法的。 当你声明方法或变量时,请注意以下的一些规则: 声明必须以&quo ...
- 2007-06-13 10:50
- 浏览 402
- 评论(0)
HTML 注释
在客户端显示一个注释. JSP 语法
<!-- comment [ <%= expression %> ] -->
例子 1
<!-- This file displays the user login screen -->
在客户端的HTML源代码中产生和上面一样的数据: <!-- This file displays the user login screen -->
例子 2
<!-- This page was loaded on <%= (new java.util.Date()).toL ...
- 2007-06-13 10:44
- 浏览 243
- 评论(0)
说到jsp程序设计,首先要了解的是HTTP协议。
1、HTTP基础知识 HTTP是超文本传输协议,是一个无状态协议,它默认的开放端口为80,浏览器需要与服务器建立一个连接,并讲一则请求信息通过连接发送到服务器,以请求相应资源,然后服务器返回带有请求资源的相应消息。一旦回答了请求,服务器则关闭连接,这样便没有存储连接信息,所以成为无状态协议。
2、jsp的运作模式
3、jsp的优点
- 2007-06-13 08:41
- 浏览 291
- 评论(0)
JBoss下数据源密码加密 作者:萧红叶 2007.4.7
1.先来看一个普通的数据源配置文件
代码
<?xmlversion="1.0"encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>MySqlDS</jndi-name>//jndi名字
<use-java-context>false</use-java-contex ...
- 2007-06-12 13:50
- 浏览 307
- 评论(0)
Abstract: 大家都知道, 在 JSP 开发中经常用到的一个操作就是从 request 中读取参数, 然后把它赋给 JavaBean 中对应的实现. JSP 提供了一个操作 <jsp:setProperty name="beanName" property="*"/> 来简化这一过程. 但是在 Servlet 中却无法直接使用这个方法, 而且中文用户经常出现汉字值无法正确取出以及用户输入非法数值时页面出错的情况. 本文将就如何从修改 Tomcat 源码解决这些问题展开讨论, 并展示已经取得的部分成果......
从 JSP 规范刚刚推 ...
- 2007-06-08 17:22
- 浏览 279
- 评论(0)