http://www.mb5u.com/biancheng/jsp/

建站教程 / 网络编程 / JSP教程zh-cnhttp://www.mb5u.com/biancheng/jsp/jsp_101595.html在服务器端判断表单是否重复提交,主要可以考虑在页面之间通过Session共享标志变量的方法来实现,即在客户端页面设置Session中的标志变量,然后在服务器段对Session中的标志变量进行判断。 1.新建一个ServerTest.jsp文件,代码如下: %@ page language=java contentTyp2015-09-02 14:50:22JSP教程http://www.mb5u.com/biancheng/jsp/jsp_101578.html在电子商务网站开发中,网站所达到的要求越来越严格,因此使用的技术也越来越广,让网站在使用的时候能够达到完美。JSP技术在电子商务网站建设中的运用,大大改善商城开发的难题。 JSP在开发电子商务网站中将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计2015-08-26 17:24:23JSP教程http://www.mb5u.com/biancheng/jsp/jsp_101552.html这个是自己写的一个简单的JSP表单标签,用于自动生成checkbox,select,radio等标签,传入菜单集合生成html代码,自动选中指定值,用于java web项目的jsp页面。 Servlet部分代码 JSP代码 生成的html代码2015-08-18 19:19:22JSP教程http://www.mb5u.com/biancheng/jsp/jsp_101551.html1、mysql的limit关键字 (DAO) select * from tablename limit startPoint, numberPerPage; tablename 就是要分页显示的那张表的名称; startPoint 就是起始的位置 -1; numberPerPage 就是一页显示的条数。 例如: select * from comment limit 20,5; 则是从comment表中2015-08-18 18:19:23JSP教程http://www.mb5u.com/biancheng/jsp/jsp_101550.html我们用一个quit.jsp来处理用户退出系统的操作,quit.jsp负责注销session,及时释放资源。 注销session。 关闭浏览器窗口。 其代码如下所示: 提示 在 用户退出系统时,需要注销session,否则只有等到session在服务器中过期后,session对象才会被清除。假设一个session2015-08-18 18:19:24JSP教程http://www.mb5u.com/biancheng/jsp/jsp_101549.html今天我们一起来了解一下关于JSP应用的JSP的隐式对像和MVC设计模式。 首先我们先来说一下JSP的隐式对象:JSP隐式对象是Web容器加载的一组类的实例。它是可以直接在JSP页面使用的对象。分为4个主要类别:1、 输入和输出对象:控制页面的输入和输出(request、response、ou2015-08-18 17:19:23JSP教程http://www.mb5u.com/biancheng/jsp/jsp_101548.htmljsp教程 中 actionform中文乱码问题解决方法 先我们来了解一下actionform actionform概念 actionform用于封装用户的请求参数,而请求参数是通过jsp页面的表单域传递过来的。因此应 保证actionform的参数,与表单域的名字相同。 编辑本段actionform配置 所有的actionfor2015-08-18 17:19:22JSP教程http://www.mb5u.com/biancheng/jsp/jsp_100378.html在jsp页面使用!-- --的注释,注释里面的java代码还是会得到执行,可以再查看页面源代码上看到执行完成的内容,这样就会让不希望执行的代码得到执行,影响加载速度。比如如下代码: 代码如下: 性别:select name=qureyItemGroup.sex class=selinp style=width:75px; opti2015-02-07 19:33:39JSP教程http://www.mb5u.com/biancheng/jsp/jsp_100374.html具体实现的源码如下: 两个框的页面源码: 已选角色:br / select multiple=multiple name=roleIds size=10 id=roleIds option value=1 主任 /option option value=2 医师 /optionoption value=3 护士 /optionoption value=4 前台 /optionoption value=5 内勤 /option2015-02-07 18:34:49JSP教程http://www.mb5u.com/biancheng/jsp/jsp_100373.html本文实例讲述了jsp中获取当前目录的实现方法,分享给大家供大家参考。具体实现方法如下: 1、利用System.getProperty()函数获取当前路径: 代码如下: System.out.println(System.getProperty(user.dir));//user.dir指定了当前的路径 2、使用File提供的函数获取当前路径:2015-02-07 18:31:24JSP教程http://www.mb5u.com/biancheng/jsp/jsp_100372.html今天新能测试组的同事找我看一个奇怪的现象。一个tomcat应用,里面只有一个单纯的jsp页面,而且这个jsp页面没有任何java代码(想用这个jsp页面测试在她的服务器上的一个tomcat的最大QPS)。但是用loadrunner压测了几分钟之后,分配了1024M堆内存的tomcat居然包heap spa2015-02-07 17:33:42JSP教程http://www.mb5u.com/biancheng/jsp/jsp_100371.html本文实例讲述了ajax发送GET请求,然后通过jsp页面来接收处理的实现方法。分享给大家供大家参考。具体实现方法如下: Ajax发送GET请求 这里用一个实例演示Ajax发送get请求,实例具体要求为一个注册页面,当用户填写完用户名称时,该输入框失去焦点后会通过Ajax向后台发2015-02-07 17:30:06JSP教程http://www.mb5u.com/biancheng/jsp/jsp_100275.html这篇文章主要介绍了java使用smartupload组件实现文件上传的方法,对比分析了使用组件与不使用组件实现文件上传的区别,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了java使用smartupload组件实现文件上传的方法。分享给大家供大家参考。具体分析如下: 文件2015-01-31 18:46:27JSP教程http://www.mb5u.com/biancheng/jsp/jsp_100267.html这篇文章主要介绍了jsp利用application统计在线人数的方法,代码中备有较为详尽的注释便于理解,是比较实用的技巧,需要的朋友可以参考下 本文实例讲述了jsp利用application统计在线人数的方法。分享给大家供大家参考。 具体实现方法如下: 代码如下:%@ page language=jav2015-01-31 17:47:55JSP教程http://www.mb5u.com/biancheng/jsp/jsp_100266.html这篇文章主要介绍了jsp分页显示完整实例,以文章管理页面为例详细分析了jsp的分页显示实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了jsp分页显示的实现方法。分享给大家供大家参考。 具体实现方法如下: 代码如下:%@ page contentType=text/html;2015-01-31 17:46:21JSP教程http://www.mb5u.com/biancheng/jsp/jsp_100239.htmlJSP开发环境是您用来开发、测试和运行JSP程序的地方。 本节将会带您搭建JSP开发环境,具体包括以下几个步骤。 配置Java开发工具(JDK) 这一步涉及Java SDK的下载和PATH环境变量的配置。 您可以从Oracle公司的Java页面中下载SDK:Java SE Downloads Java SDK下载完后,请2015-01-30 17:13:37JSP教程http://www.mb5u.com/biancheng/jsp/jsp_100238.html理解JSP底层功能的关键就是去理解它们所遵守的生命周期。 JSP生命周期就是从创建到销毁的整个过程,类似于servlet生命周期,区别在于JSP生命周期还包括将JSP文件编译成servlet。 以下是JSP生命周期中所走过的几个阶段: 编译阶段: servlet容器编译servlet源文件,生成2015-01-30 17:11:49JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99892.html在页面的url中使用encodeURI(encodeURI(中文)),对中文进行编码,并在服务器的java程序中使用URLDecoder.decode(中文, UTF-8)进行解码即可; 如果url中需要传递+、#、?等特殊符号,可以使用encodeURIComponent(encodeURIComponent(中文)),服务器解码方法跟encodeURI的2014-10-11 13:25:09JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99891.html参考: jquery 表单 清空 这个js是可以实现清空表单中填写及传入的值的,但要注意: 1、jq实现,此input /不能放在form表单内!; 2、直接写在onclick属性中即可2014-10-11 13:22:10JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99875.html老师说要写blog,然后只能把雪藏了多年没动过的博客重新翻出来了,今天先分享下JSP里的倒数计时和自动跳转页面 抓狂然后刚才好不容易码完,网页出错了。 1,在标签中建立onload事件,用作自动刷新; body onload=shownum() 2,在script中编写onload事件: script type=t2014-10-10 21:24:28JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99874.html这篇文章主要介绍了JSP如何获取Spring 注入对象,实现代码如下,需要的朋友不要错过 %@ page import=org.springframework.web.context.support.WebApplicationContextUtils%%@ page import=org.springframework.context.ApplicationContext%ServletContext sc = this.g2014-10-10 21:21:08JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99856.html在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 email2014-10-10 20:22:05JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99855.html2001年接触jsp,当时标签库、N层结构开发、设计模式等j2ee的思想还刚刚萌芽,每个jsp文件就是纯粹的java嵌入代码、javascript、html的混杂,以实现功能为第一要务。2003年首次接触taglib,对apache组织上的jstl略有了解,但没有真正在项目中使用。随着struts的流行,js2014-10-10 20:18:47JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99838.htmljsp文件中有这么一句:${buildingList[0]!=null?buildingList[0].distance:'' } 在tomcat 6 中运行时,报出了如下错误: org.apache.el.parser.ParseException: Encountered distance: at line 1, column 41. Was expecting: ... at org.apache.el.parser.ELParser.gen2014-10-10 19:19:47JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99837.htmlzip方法 zipPath参数为保存zip的文件路径 srcPath参数为需要压缩的目录 在linux window上面测试无问题!主要是编码问题比较麻烦~要是有其他异常 请留言 或者 有什么更好的方法 欢迎给更多的意见 //zip zhe folder void zip(String zipPath, String srcPath,javax.servle2014-10-10 19:16:40JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99821.html两种常见的表单数据存储处理方法 1、对每一表单都编写相应的程序代码 在JSP页面或JavaBean或Servlet中,使用request. getparameter()函数逐一提取表单提交的数据,或编写相应的JavaBean,使用setProperty方法将数据自动取到JavaBean中,然后生成SQL语句(insert,updat2014-10-10 18:18:46JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99820.html关于JSP页面中的pageEncoding和contentType两种属性的区别: pageEncoding是jsp文件本身的编码 contentType的charset是指服务器发送给客户端时的内容编码 JSP要经过两次的编码,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页,2014-10-10 18:15:42JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99805.html数据库版本:db2 UDB v7.2 服务器操作系统:aix4.3.3 1、关闭服务器上的web服务; 2、停止jdbc侦听进程db2jd,db2jd一般启动的是6789的端口服务, 先用ps -ef | grep db2jd 查看到它的进程号 然后用kill -9 进程号 命令停止; 3、在数据库服务器中,进入/usr/lpp/db2_072014-10-10 17:18:26JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99804.htmlclass(一级栏目信息):classId(自动编号),className(栏目名称), Nclass(二级栏目信息), NclassId(自动编号),NclassName(栏目名称),parentId(一级栏目id,与class表中的classId关联) %@ page contentType=text/html; charset=GB2312 language=java errorP2014-10-10 17:15:11JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99790.htmlFCKeditor是sourceforge.net上面的一个开源项目,主要是实现在线网页编辑器的功能,可以让web程序拥有如MS Word这样强大的编辑功能。官方网站为http://www.fckeditor.net ,在服务器端支持ASP.Net、ASP、ClodFusion、PHP、Java等语言,并且支持IE 5+、Mozilla 、Netsca2014-10-10 16:18:14JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99788.html我们都知道在jsp中include有两种形式,分别是 %@ include file= % jsp:include page= flush=true/ 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的页面的2014-10-10 16:12:40JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99777.htmlstring agent = request.getheader(user-agent); stringtokenizer st = new stringtokenizer(agent,;); st.nexttoken(); //得到用户的浏览器名 string userbrowser = st.nexttoken(); //得到用户的操作系统名 string useros = st.nexttoken(); 取得本机的信息也可以这2014-10-10 15:15:50JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99776.htmlJSP最容易忽略的一个特性在于它能够应用可重新使用的代码块aka标签库给一个JSP应用程序增加新功能。 这些使用XML类型标记宣称的标签库提供了可以轻松整合到JSP页面中的现成工具。它们还是一种将应用程序的商业逻辑和视觉外观分离开来的有用途径。 有许多免费的在线库但2014-10-10 15:12:40JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99760.html以Java为基础的J2EE是最新的电子商务解决方案,其复杂性和开发工具系统的昂贵也使不少人却步.在实际项目应用中,真正需要完全使用J2EE方案的并不多,面对中小型企业电子商务应用,下列组合足够对付:Jsp/servlet + Javabeans(taglib) + MySQL(XML) 在具体实现方面,Linux+T2014-10-10 14:12:38JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99759.html欢迎来到管理角这个版,新一期的月刊专栏专注于 WebLogic 服务器的管理、配置、处理和开发方面。 开辟这个专栏的目的是为了向大家介绍在使用WebLogic Sever时,能普遍用到的非J2EE开发方面的问题。开发者和管理者同样会发现这个专栏非常有价值,因为这些文章既适用于开2014-10-10 14:09:35JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99746.html1. 引言 数据库应用程序,特别是基于WEB的数据库应用程序,常会涉及到图片信息的存储和显示。 通常我们使用的方法是将所要显示的图片存在特定的目录下,在数据库中保存相应的图片的名称,在JSP中建立相应的数据源,利用数据库访问技术处理图片信息。但是,如果我们想动2014-10-10 13:09:54JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99745.htmlJavaBean 是一种基于 Java 的软件组件。JSP 对于在 Web 应用中集成 JavaBean 组件提供了完善的支持。这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的已有组件,避免了重复开发),也为 JSP 应用带来了更多的可伸缩性。 JavaBean 组件可以用来执行复杂的计算任2014-10-10 13:06:44JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99734.htmljsp语法: jsp指令元素 (1)include:导入其它文件夹 (2)page: language:用什么语言,只能为JAVA contentType:MIME类型 import:导入java包 (3)taglib:自定义标签库 jsp常用标准元素 (1)jsp:forward:跳转到其它页面 (2)jsp:include:插入其它文件 eg: (3)jsp:plugin:插入appl2014-10-10 12:05:46JSP教程http://www.mb5u.com/biancheng/jsp/jsp_99733.htmlJsp调用Javeabean命令UseBean中有Scope设置,一般有Application session page等设置,Page就是每页重新产生usebean中的javabean新对象,一般情况是用这种,如果多个Jsp程序间为共享数据,可以使用session 而application的意思,该javabean将一直存在,与session相对用2014-10-10 12:02:45JSP教程http://www.mb5u.com/biancheng/jsp/jsp_98871.html最近做项目时遇到一个问题,明明加了response.sendRedirect() ,系统也执行了,但是它就是不跳转;最后在网上找到原因如下: 首先我们要明白用response.sendRedirect做转向的原理,它其实是向浏览器发送一个特殊的Header,然后由浏览器来做转向,转到指定的页面,所以用send2013-07-09 12:47:33JSP教程http://www.mb5u.com/biancheng/jsp/jsp_98801.html今天复习了JSP指令元素部分,整理了下,跟大家一起分享: 一、page指令: 设定JSP页面的全局属性,该配置作用于整个JSP页面,设置包括静态包含的文件。 %@ page 属性1=属性值1 属性2=属性值2 % 1、language属性:申明所使用的脚本语言种类,目前只有java一种,不排斥以2013-07-05 17:28:19JSP教程http://www.mb5u.com/biancheng/jsp/jsp_98761.html今天复习了JSP脚本元素和注释部分,案例写出来,大家自己调试下,整体总结如下, 1、JSP申明语句: %! 申明语句 % 使用申明语句的变量为全局变量,多个用户执行此JSP页面,将共享该变量。 如: 复制代码 代码如下: html head titleJSP Demo/title /head body %! int a2013-07-04 16:45:15JSP教程http://www.mb5u.com/biancheng/jsp/jsp_98722.htmlFusionCharts Free的下载地址:http://www.fusioncharts.com/goodies/fusioncharts-free/ 接下来在jsp页面中引入js 复制代码 代码如下: script type=text/javascript src=FusionChartsFree/JSClass/FusionCharts.js/script 然后写入 复制代码 代码如下: script type=te2013-07-03 17:29:07JSP教程http://www.mb5u.com/biancheng/jsp/jsp_98541.html在jsp页面中使用如下代码加入jstl的支持,发现页面如下异常,那么很有可能是你的Tomcat的lib目录中没有jstl的jar包,所以才导致tomcat无法解析jstl,解决方法如下,感兴趣的朋友可以参考下哈 1.在jsp页面中使用如下代码加入jstl的支持 复制代码 代码如下: %@ taglib pre2013-07-01 11:06:44JSP教程http://www.mb5u.com/biancheng/jsp/jsp_98080.html今天在使用中文传递参数时,遇到死活编码转不过去,于是想到了用escape,下面与大家分享下具体的使用方法,感兴趣的朋友可以参下啊2013-06-01 00:18:22JSP教程http://www.mb5u.com/biancheng/jsp/jsp_97981.html本篇文章是对jsp:included的使用与jsp:param乱码的解决方法进行了详细的分析介绍,需要的朋友参考下2013-05-27 14:08:46JSP教程http://www.mb5u.com/biancheng/jsp/jsp_97974.html本文是对前几天的“JDBC连接Access数据库的几种方式”这篇的升级。由于在做一些小项目的时候遇到的问题,因此才决定写这篇博客的。昨天已经将博客发布了,但是后来经过一些验证有点问题,所以今天改了一下重新的发布了2013-05-25 23:21:13JSP教程http://www.mb5u.com/biancheng/jsp/jsp_97973.html前几天老师让作几个JSP连接数据库的例子,而且连接的数据库是Access数据库,对于这个数据库自己也不是太了解,后来了解到学习JDBC的时候,连接access是很方便的,很容易的,但是在连接的时候也出现了问题,但是还是解决了2013-05-25 23:18:31JSP教程http://www.mb5u.com/biancheng/jsp/jsp_97942.html图片和工程不在一个盘符下。图片也不能放到工程下,下面与大家分享下详细的解决方法2013-05-24 00:50:51JSP教程http://www.mb5u.com/biancheng/jsp/jsp_97941.html网页上嵌入播放器,只要在HTML上添加以上代码就OK了,下面整理了一些常用的播放器代码,总有一款适合你,感兴趣的朋友可以参考下哈,希望对你有所帮助2013-05-24 00:46:19JSP教程