当前位置:系统之家 > 技术开发 > 详细列表

ASP 3.0高级编程(6)

ASP 3.0高级编程(6)

更新时间:2022-10-04
第3章 ASP应用程序与会话在前面的章节中介绍了ASP提供的访问一个客户请求和产生响应的方法,本章将讨论ASP的另两个对象。就是Application和 Session对象。这两个对象不是直接地与请求和响应的管理有关,
Java FAQ(1)

Java FAQ(1)

更新时间:2022-10-04
一、准备篇Q1.1 什么是Java、Java2、JDK?JDK后面的1.3、1.4版本号又是怎么回事?答:Java是一种通用的,并发的,强类型的,面向对象的编程语言。JDK是Sun公司分发的免费Java开发工具包,正式
Java FAQ(2)

Java FAQ(2)

更新时间:2022-10-04
二、命令篇Q2.1 我写了第一个Java程序,应该如何编译/运行?答:首先请将程序保存为xxx.java文件,注意你可能需要修改文件后缀名。然后在dos窗口下使用javac xxx.java命令,你会发现该目录下多了
Java FAQ(4)

Java FAQ(4)

更新时间:2022-10-04
四、 关键字篇Q4.1 java里面怎么定义宏?答:java不支持宏,因为宏代换不能保证类型安全。如果你需要定义常量,可以将它定义为某个类的static final成员。参见Q4.2和Q4.6。Q4.2 java里
Java FAQ(5)

Java FAQ(5)

更新时间:2022-10-04
五、 面向对象篇Q5.1 extends和implements有什么不同?答:对于class而言,extends用于(单)继承一个类(class),而implements用于实现一个接口(interface)。int
Java FAQ(6)

Java FAQ(6)

更新时间:2022-10-04
六、java.util篇Q6.1 java能动态分配数组吗?答:可以。例如int n = 3; Language[] myLanguages = new Language[n];Q6.2 我怎么知道数组的长度?答:用l
PHP安全设置(1)

PHP安全设置(1)

更新时间:2022-10-04
一、Web服务器安全 PHP其实不过是Web服务器的一个模块功能,所以首先要保证Web服务器的安全。当然Web服务器要安全又必须是先保证系统安全,这样就扯远了,无穷无尽。PHP可以和各种Web服务器结合,这里也只讨论A
PHP安全设置(2)

PHP安全设置(2)

更新时间:2022-10-04
三、PHP本身的安全配置 PHP的配置非常灵活,可以通过php.ini, httpd.conf, .htaccess文件(该目录必须设置了AllowOverride All或Options)进行设置,还可以在脚本程序里
PHP安全设置(3)

PHP安全设置(3)

更新时间:2022-10-04
5、文件上传 php的文件上传机制是把用户上传的文件保存在php.ini的upload_tmp_dir定义的临时目录(默认是系统的临时目录,如:/tmp)里的一个类似phpxXuoXG的随机临时文件,程序执行结束,该临
PHP安全设置(4)

PHP安全设置(4)

更新时间:2022-10-03
四、其它安全配置 1、取消其它用户对常用、重要系统命令的读写执行权限 一般管理员维护只需一个普通用户和管理用户,除了这两个用户,给其它用户能够执行和访问的东西应该越少越好,所以取消其它用户对常用、重要系统命令的读写执行
JSP由浅入深(1)

JSP由浅入深(1)

更新时间:2022-10-03
熟悉JSP服务器本“JSP由浅入深” 系列教程是面向中级和高级用户的,它需要HTML和Java的基础。你应该会将HTML网页连接到一起,并且会利用Java来进行编程。如果你还没有这个基础,建议你还是先打好基础为好。这个
JSP由浅入深(2)

JSP由浅入深(2)

更新时间:2022-10-03
第一个JSP 实际上,JSP只是简单地将Java放到HTML网页中去而已。你可以将现有的HTML网页将它们的扩展名由“.html”改为“.jsp”,这是一个创建第一个JSP最好的方法。我们可以将上一个练习中的文件
JSP由浅入深(4-1)

JSP由浅入深(4-1)

更新时间:2022-10-03
上面的教程我们已经学会了如何在JSP网页中通过在<%= and %>字符系列之间嵌入Java表达式。但是通过将Java表达式放置到HTML进行大量的编程工作是很困难的。JSP另外允许你编写Java代码块嵌入
JSP由浅入深(4-2)

JSP由浅入深(4-2)

更新时间:2022-10-03
上面提到的,如果仅仅是scriptlet是不会产生HTML的。如果scriptlet想产生HTML,它可以使用一个称为“out”的变量。这个变量不需要定义。实际上,它已经为scriptlet被预定义了,一起被定义的还有
JSP由浅入深(4-3)

JSP由浅入深(4-3)

更新时间:2022-10-03
另外一个被预定义非常有用的变量是“request”。它是一种javax.servlet.http.HttpServletRequest。在服务器端“request”处理浏览器和服务器之间的工作。当用户点击连接或者键入一
JSP由浅入深(5-1)

JSP由浅入深(5-1)

更新时间:2022-10-03
在前面的教程中我们已经在一个scriptlet中使用了“out”变量来产生HTML输出。对于更复杂的HTML,如果我们还是使用“out”变量那就会失去JSP编程的许多优势。其实我们可以很简单地就实现Scriptlets
JSP由浅入深(5-2)

JSP由浅入深(5-2)

更新时间:2022-10-03
实现Scriptlets 和 HTML的混合编制代码的另外一个例子:这里我们假设有一个布尔型(Boolean)的变量“hello”,如果将它的值设置为true,它就将有一个输出;如果将它的值设置为false,它就将有另
JSP由浅入深(6)

JSP由浅入深(6)

更新时间:2022-10-03
现在你所编写的JSP要变成一个类的定义。所有你编写的scriptlets要放置到这个类的一个方法中。同样,你可以增加变量和方法声明到这个类中。当然你也可以从scriptlets和表达式中使用这些变量和方法。为了增加一个
JSP由浅入深(7)

JSP由浅入深(7)

更新时间:2022-10-03
在前面的教程中,我们已经使用了java.util.Date。可以有人就会问:为什么不只使用import java.util.*呢?其实,在JSPs中也可以使用import语句,但是它的语法跟普通的Java是有些差别的。
JSP由浅入深(8)

JSP由浅入深(8)

更新时间:2022-10-03
JSP另外一个重要的语法是Tags(标记)。JSP Tags不是使用<%,而只是使用<字符。JSP Tag有点象HTML Tag 。JSP tags可以有一个“start tag”、一个“tag body”
JSP由浅入深(9)

JSP由浅入深(9)

更新时间:2022-10-03
在经典的网站上,访问者可以浏览几个网页并执行一些交互的行为。如果你在编写这样的网站,利用每一个用户的一些数据是非常有用的。为了这个目的,我们可以使用JSP中的"sessions"。Session是一
JSP由浅入深(10-1)

JSP由浅入深(10-1)

更新时间:2022-10-03
表单(Forms)是在网站交互的一个很普通的方法。JSP使表单处理更加简单。在JSP中处理表单的标准方法是定义一个“bean”。这个“bean”不是一个完全的Java bean。你只需在定义一个类使它有个区域,这个区域
JSP由浅入深(10-2)

JSP由浅入深(10-2)

更新时间:2022-10-03
一旦你定义了这个类,再编译它,并且将它放置于网络服务器的类路径中。这个服务器同样要定义一个特殊的目录来放置bean类。如果你是使用Blazix你可以将它们放置到“classes”目录中。如果你必须改变类路径并且服务器正
JSP由浅入深(11-1)

JSP由浅入深(11-1)

更新时间:2022-10-03
JSP 1.1提出了一种扩展的JSP标志的方法,这种方法命名为“标志库”。这些库允许另外的一些类似于jsp:include 或者jsp:forward的标志,但是它们不是以jsp:为前缀的并且还附件一些特性。  为了介
JSP由浅入深(11-2)

JSP由浅入深(11-2)

更新时间:2022-10-03
至此,我们还有一些问题还没有澄清。首先,用户不能清除名字区域;而且如果用户在“age”区域键入一个不对的内容(不是一个效果的整型数值),Java异常错误就会发生。  现在,我们将使用Blazix标志库中的其它标志来解决
JSP由浅入深(11-3)

JSP由浅入深(11-3)

更新时间:2022-10-03
如果你细心点你还可以发现表单仍有一个问题,即“age”开始显示空而不是0。这个问题我们可以通过增加“emptyInt=0”到blx:getProperty和blx:setProperty标志中,这样bean区域就被初始
JSP由浅入深(12)

JSP由浅入深(12)

更新时间:2022-10-03
比如来自Blazix服务器的标志库在你的系统环境中不能使用,那么不使用标志库来实现相似的功能呢?本教程就是为这个问题而提出的。这个问题是可以解决的,只是代码要长一点。主要地,你必须亲自编辑HTML标志,然后将它设置缺省
JSP语法(2)

JSP语法(2)

更新时间:2022-10-03
隐藏注释 写在JSP程序中,但不是发给客户。 JSP 语法<%-- comment --%> 例子:<%@ page language="java" %> <html&
JSP语法(3)

JSP语法(3)

更新时间:2022-10-03
声明 在JSP程序中声明合法的变量和方法 JSP 语法<%! declaration; [ declaration; ]+ ... %> 例子<%! int i = 0; %> <%! i
JSP语法(4)

JSP语法(4)

更新时间:2022-10-03
包含一个符合JSP语法的表达式 JSP 语法<%= expression %> 例子<font color="blue"><%= map.size() %><