jsp文件上传

servlet代码:(apache组件实现) public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("utf-8"); boolean isMultipart = ServletFileUpload.isMultipartContent(request); if (!isMultipart) { return; } try { ...
jsp | 2007-04-29 05:07 | 阅读 2369 次 | 评论 1 条

一个jsp的下载实例

Servlet 代码: String filenamedownloa = request.getParameter("url"); String filenamedownload = new String(filenamedownloa.getBytes("iso8859-1"),"gbk"); response.setContentType("application/x-download");// 设置为下载application/x-download String filenamedisplay = filenamedownload.substring(0, filename...
jsp | 2007-04-28 07:40 | 阅读 1790 次 | 评论 0 条

如何用jdbc访问MS Access数据库

有三种办法第一种是用access的JDBC驱动程序,到http://industry.java.sun.com/products/jdbc/drivers这个网站上查找并下在access的jdbc驱动程序。第二个办法是你用下面的代码试试con = DriverManager.getConnection("jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:/data/Access/test1.mdb","dba","sql");后面的代码一样。这样你就可以访问access数据库了。第三个是用sun的jdbcodbc桥,这个大家...
jdbc | 2007-04-20 17:40 | 阅读 798 次 | 评论 0 条

正则表达式学习笔记

1、正则表达式的三种形式首先我们应该知道 Perl 程序中,正则表达式有三种存在形式,他们分别是: 匹配:m/<regexp>/ (还可以简写为 /<regexp>/ ,略去 m) 替换:s/<pattern>/<replacement>/ 转化:tr/<pattern>/<replacemnt>/ 这三种形式一般都和 =~ 或 !~ 搭配使用(其中 "=~" 表示相匹配,在整条语句中读作 does,"!~" 表示不匹配,在整条语句中读作 doesn't),并在左侧有待处理的标量变量。如果没有该变量和 =~ !~ 操作符,则默认为处理 $_ 变量中的内容。另外还有: fo...
java | 2007-04-20 17:37 | 阅读 893 次 | 评论 0 条

web 应用程序的部署

1. 修改默认端口: 打开 conf/server.xml 文件,将其中的 8080 修改成你要指定的端口号。 2. 如何配置任意目录下的 web 应用程序 如果我们想将开发的目录直接配置成 web 应用程序运行的目录,而不是将这个目录复制到 webapps 目录下,可以在两处地方进行配置。 首先在 conf/server.xml 中, Host 子项 <Context path=”/test” docBase=”F:\JSP\test” reloadable=”true”/> 其中使用 docBase 属性指定了 web 应用程序的真实...
jsp | 2007-04-20 03:43 | 阅读 1325 次 | 评论 0 条

JSP语法大全及实例解析

HTML注释 在客户端显示一个注释。 JSP 语法 spacing="0" cellpadding="2" bordercolorlight = "black" bordercolordark = "#FFFFFF" align="center"> <!-- comment [ <%= expression %> ] --> 例子 1 <!-- This file displays the user login screen --> 在客户端的HTML源代码中产生和上面一样的数据: <!-- This file displays the user login scre...
jsp | 2007-04-17 22:16 | 阅读 723 次 | 评论 0 条

jsp设计模式

一:介绍 记得初学jsp的时候,总喜欢把他和asp,php去比较,也习惯于使用asp的开发模式去写jsp,后来才发现这真是很傻的做法,其实jsp一出了来就已经用MVC模式了。下面我就简要说说jsp设计使用MVC来设计。二:MVC介绍 MVC其实是模、视图、控制的缩写,也就是说在使用jsp时,有相应的文件去实现相应的操作。通常jsp只负责view也就是只负责显示页面。业务逻辑等有bean(ejb)去实现。下面讨论的是不使用ejb的情况下实现。如果使用ejb,ejb负责M.C通常会由servlet去实现。或者使用struts. struts的介绍你可是去http://jak...
jsp | 2007-04-14 01:30 | 阅读 1091 次 | 评论 0 条

JSP有哪些动作,作用分别是什么?

jsp:include:在页面被请求的时候引入一个文件。jsp:useBean:寻找或者实例化一个JavaBean。jsp:setProperty:设置JavaBean的属性。jsp:getProperty:输出某个JavaBean的属性。jsp:forward:把请求转到一个新的页面。jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记。
jsp | 2007-04-12 03:59 | 阅读 1330 次 | 评论 0 条

Jsp的内置对象及各自的作用小结

JSP内置对象简要概述 (1) HttpServletRequest类的Request对象作用:代表请求对象,主要用于接受客户端通过HTTP协议连接传输到服务器端的数据。(2) HttpServletResponse类的Respone对象作用:代表响应对象,主要用于向客户端发送数据(3) JspWriter类的out对象作用:主要用于向客户端输出数据; Out的基类是JspWriter(4) HttpSession类的session对象作用:主要用于来分别保存每个用户信息,与请求关联的会话; 会话状态维持是Web应用开发者必须面对的问题。(5) Ser...
jsp | 2007-04-10 18:54 | 阅读 811 次 | 评论 0 条

servlet 的生命周期

servlet 的生命周期。 Servlet 运行在 Servlet 容器中,其生命周期由容器来管理。 Servlet 的生命周期通过 Servlet 接口中 init ()、 service ()、 destroy ()方法来表示。 Servlet 的生命周期包含了下面 4 个阶段。 (1) 加载和实例化 Servlet 容器负责加载和实例化 Servlet 。当 Servlet 容器启动时,或者在容器检查到需要这个 Servlet 来响应一个请求时,创建 Servlet 实例。当 Servlet 容器启动后,它必须要知道所需的 Servlet 类在什么位置...
jsp | 2007-04-06 02:13 | 阅读 1063 次 | 评论 0 条

全面理解Java中的String数据类型

1. 首先String不属于8种基本数据类型,String是一个对象。   因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。   2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;   3. String str=”kvill”; String str=new String (“kvill”);的区别:   在这里,我们不谈堆,也不谈栈,只先简单引入常量池这个简单的概念。   常量池(constant pool)指的是在编译期被确定,并被保存在已...
java | 2007-04-05 01:49 | 阅读 723 次 | 评论 0 条

Java解析网络数据流的三种特殊方法

Java作为最开放的语言,已越来越受到网络程序员的青睐。但这一青睐族有着同样的经历——曾经都为网络上通信的Java数据格式而烦脑。   笔者也不例外,曾经为此而查阅了很多文档,经过反复测试才得以解决,如今笔者已经在所从事的很多电子政务项目中顺利的应用。今天笔者写此文,介绍用Java解析网络数据的三种特殊方法,希望对正在寻求这方面问题答案的读者有所帮助。   UTF8转换成GB2312 当我们在基于HTTP协议的JSP或Servlet的应用中获取数据或发送请求时,JVM会把输送的数据编码成UTF8格式。如果我们直接从HTTP流中提取中文数据,提取的结果为“????”(可能更多问号),为...
java | 2007-04-04 08:05 | 阅读 699 次 | 评论 0 条
浏览54920次