摘要:从服务器端促进程序快速开发的java server pages (jsp)决定它成为一种广为流行的工具。虽然呆板的一面仍然存在,然而无论它包含多少缺点,jsp能够为webjava/j2me/code/ target=_blank>程序设计者提供很多东西,尤其是与数据库的输入和输出操作与数据的处理。 通过jsp来进行数据库访问不需要太多的引导。问题是如何使开发者能够接受web程序的数据库访问比传统的......
摘要:
eclipse是open source的集成开发环境,它得到了ibm的大力支持,而tomcat我们就更熟悉了,它是apache组织的jsp/servlet容器,下面将讲述如何集成:
准备:
1. tomcat4.0
2. jdk1.4
3. eclipse2.0
4. eclipse的tomcat插件在http://www.sysdeo.com/eclip......
JSP由浅入深(11-2)
至此,我们还有一些问题还没有澄清.首先,用户不能清除名字区域;而且如果用户在“age”区域键入一个不对的内容(不是一个效果的整型数值),java异常错误就会发生. 下面是我们修改后的savename.jsp,它可以处理任何错误.它不仅可以显示getname.jsp并且在其上可以键入正确的数据,而且自动地连接到nextpage.jsp: 【程序编程相关:
Tomcat 暴露JSP文件内容】 现在,我们将使用blazix标志库中的其它标志来解决这个问题.blazie提供了一个blx:setproperty标志来解决这个问题.blx:setproperty允许我们定义一个异常错误处理方法.如果有异常错误发生,我们可以为用户收集一个错误信息并且继续处理. 【推荐阅读:
Allaire JRUN 2.3 查看任】
<%! 【扩展信息:Resin 1.2 重要源代码暴露漏洞】
<%@ taglib prefix="blx" uri="/blx.tld" %>
boolean haveerror;
stringbuffer errors;
public void errorhandler( string field,
string value,
exception ex )
{
haveerror = true;
if ( errors == null )
errors = new stringbuffer();
else
errors.append( "<p>" );
errors.append( "<p>value for field \"" +
field + "\" is invalid." );
if ( ex instanceof java.lang.numberformatexception )
...
下一页 摘要:jsp(javaserver pages)技术是对servlet的进一步抽象,它由jcp(java community process)开发,是用于生成动态内容的开放式的、可免费获取的规范,也是j2ee(java 2 enterprise edition)规范的重要组成部分。许多商业应用服务器如bea weblogic、ibm websphere、live jrun和orion都支持jsp技术。 ......