
J2EE Jsp and Servlet
文章平均质量分 57
xuqianghit
互联网门外汉
展开
-
java web 开发环境
1.安装jdk;2.Tomcat下载安装,试着打开:http://localhost:8080/ ,如果能够显示,则说明 tomcat正确的安装了;3.下载安装myeclipse;4.下载Eclipse Tomcat plugin ,解压到myeclipse的dropin目录下;<br /> <br />下面将整个过程中出现的问题记录如下:1.The Apache Tomcat Native library which allows optimal performance in production env原创 2010-09-03 15:47:00 · 491 阅读 · 0 评论 -
jsp与java bean
<br />本文中主要是java bean的简单介绍。主要包含:<br /> <br />1.java bean的生命周期<br />2.java bean常用jsp标签<br />3.简单的java bean demo<br /> <br />1.java bean的生命周期<br /> page,针对特定的网页,每次浏览网页都是一次新的需求。request,针对同一个requet做的服务,所以每次浏览网页都是一次新的需求。session,每次浏览器只要不管的话,累计计数。application,针对所有原创 2010-10-12 11:30:00 · 692 阅读 · 0 评论 -
Access denied for user 'root'@'localhost' (using password: NO)
<br />在访问员远程的mysql数据库时,遇到下面的问题:Access denied for user 'root'@'localhost' (using password: NO) <br />这里的解决思路如下:<br /> <br />1.按照上面的提示的话,代码访问的是localhost上的数据库,首先尝试将本地的数据库的root登陆密码禁用掉。代码如下:<br />use mysql;mysql> UPDATE user SET password=PASSWORD("new passwor原创 2010-10-27 21:53:00 · 1135 阅读 · 0 评论 -
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
<br />http://netbeans-org.1045718.n5.nabble.com/com-mysql-jdbc-exceptions-jdbc4-CommunicationsException-Communications-link-failure-td2950072.html<br /> <br />It sounds like MySQL server isn't running.<br /><br />If you are using Windows, make sure mys原创 2010-10-27 21:47:00 · 2436 阅读 · 1 评论 -
jsp中js的src属性的问题
<br />今天在做网站的时候,遇到这么一个问题:在jsp页面中引入js文件时,如果在jsp页面中写入相对路径,但是通过firebug的话,路径却是将根目录去掉之后的路径,可以这么解决:<br /> <br /><%<br />String path = request.getContextPath();<br />String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort原创 2010-11-01 20:42:00 · 828 阅读 · 0 评论 -
jsp下载文件demo
jsp下载文件demo1.前台2.后台 1.前台http://www.javaeye.com/topic/446631为什么要选择js方式下载文件?因为下载地址需要根据你的点击,及选择来动态计算的。 如果直接 ajax 请求下载地址,总会出现些问题...具体表现为文件直接以字符串形式返回。 首先方案一,使用window.open(url),这样会有一个问题,因为会打开一个窗口!虽然这个窗口会在点击下载时关闭,但看起来确实不美观! 方案二,使用Iframe ,具体见代码: Javascript代码 funct原创 2011-01-05 15:30:00 · 862 阅读 · 0 评论 -
jsp报表页面生成报表详解
jsp报表页面生成报表详解<br /> <br /><br />1.思路<br />2.实现实例<br /> 1.思路<br /> <br />首先用户点击“生成按钮”,将请求发送到后台处理controller上,controller通过查询数据库得到报表中的数据,然后将这个request dispatch到现实报表的页面上,在报表的页面上上,首先得到通过request得到的数据对象(一般是一个bean的形式),然后将该对象中的数据现实到页面上。<br /> <br /><br /> <br /> 2.实现原创 2011-01-06 09:48:00 · 3236 阅读 · 0 评论 -
tomcat总是访问旧页面
<br />tomcat访问的还是原来的页面,找了半天终于在work目录下面找到了页面的缓存,直接shift+delete,ok,搞定!原创 2010-11-21 18:32:00 · 869 阅读 · 0 评论 -
IE下json格式的一小点需要注意的地方
<br />http://www.zendstudio.net/archives/a-json-bug-in-ie/<br /> <br /><br />我在最近制作的一个后台程序中,使用一处json初始化一些信息,用于使用中的调用,我一直在firefox下进行调试和开发,自始至终没有发现任何有问题的地方,而且是后台程序,就几个管理员用,所以不用考虑太多表现上的问题,故就以Firefox作为标准了,我们用的JS库是jquery,其本身的浏览器兼容性亦非常好,而bug也就这么产生了。我的代码大致是这样子的:v原创 2010-11-25 19:52:00 · 676 阅读 · 0 评论 -
jsp中如何清除缓存
jsp中如何清除缓存<br /> <br /><br /> <br /><% response.setHeader("Cache-Control","no-cache"); //HTTP 1.1 response.setHeader("Pragma","no-cache"); //HTTP 1.0 response.setDateHeader ("Expires", 0); //prevents caching at the proxy server %>原创 2010-11-25 19:55:00 · 1907 阅读 · 0 评论 -
contentType大全
contentType大全<br /><br />'ez' => 'application/andrew-inset''hqx' => 'application/mac-binhex40''cpt' => 'application/mac-compactpro''doc' => 'application/msword''bin' => 'application/octet-stream''dms' => 'application/octet-stream''lha' => 'application/octe原创 2010-11-25 19:56:00 · 475 阅读 · 0 评论 -
jQuery ie xml的问题 jQuery在IE中解释XML要注意的问题
jQuery ie xml的问题 jQuery在IE中解释XML要注意的问题<br /> <br /><br /><br /> <br />jQuery在IE中解释XML要注意的问题:<br />不管在写哪种 Web 介面的程式,都要特別重视 Content-Type 的设定,无论是 text/html , text/plain , text/xml 对于浏览器来说,都是不同的意一的,处理的方式也有可能不一样,当你使用越符合网络标准的方法来写程序,相对的出问题的几率也会越小 (当然有例外原创 2010-11-25 19:57:00 · 1337 阅读 · 0 评论 -
自定义标签
<br />本文主要是关于jap中“自定义标签”,主要包含:<br /> <br />1.使用jsp编写simple tag handler<br />2.使用java代码实现simple tag handler<br /> <br />1.使用jsp编写simple tag handler<br /> <br />1.HelloWorld.tag<br /> <br />编写HelloWorld.tag,如下,注意需要将HelloWorld.tag文件放置在/WEB-INF/tags/目录中。<br />原创 2010-10-11 21:44:00 · 591 阅读 · 0 评论 -
el表达式
<br />本文主要设计的是el表达式的相关简单介绍.<br /> <br />1.算术运算<br />2.关系运算<br />3.逻辑运算<br />4.empty运算<br />5.jsp页面中调用自定义函数 <br />6.el中默认的隐含对象<br /> 1.相关运算<br /> <body> <!-- 算术表达式 --> 1 + 2 : ${ 1 + 2}<br/> <!-- 关系表达式 --> 1 < 2 : ${ 1 < 2 }<br/>原创 2010-10-11 19:57:00 · 529 阅读 · 0 评论 -
request对象和窗体数据
<br />常见的窗体收集数据ui和相关得到数据代码:<br /> <br />ui:<br /> <br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><br /><html><br /> <head><br /> <title>UserName.html</title><br /> <br /> <meta http-equiv="keywords" content="keywor原创 2010-10-12 10:30:00 · 464 阅读 · 0 评论 -
tomact的一些设定
1。新增加一个virtual web site?<br />在server.xml文件中修改下面的代码:<br /> <!-- Define the default virtual host<br /> Note: XML Schema validation will not work with Xerces 2.2.<br /> --><br /> <Host name="localhost" appBase="webapps"<br />原创 2010-09-26 15:16:00 · 496 阅读 · 0 评论 -
jsp网页语法
1。命令元素pageincludetaglib<br />2。脚本元素Declarations:使用<%! %>来标记,注意这里的变量和方法是在整个的网页范围内共享的,也就是对于这个网页的所有request 是共享的Scriptlets:使用<%%>来标记。这些变量可以在这个页面中使用,但是这些变量是不对整个的request共享的。Expressions:<%= %><br />一个简单demo比较declarations和scriptlets:<br /> <body> <!-- 比较decla原创 2010-09-26 15:51:00 · 774 阅读 · 0 评论 -
jsp form之间传递数据存在乱码的解决方法
转载自:http://read.newbooks.com.cn/info/169649.html 1、文章1 最近遇到一个问题:用get方法传递中文有问题,用post没有问题。 问题简单的描述是这样的: ">aa 这里userGroupName是中文 在userGroup.jsp页面得到的userGroupName却是乱码。 每个页面也都有说明。 后来上网找了一下才知道:pageEncoding这个只对post起作用。get方法提交时,大家可以从地址栏里看原创 2010-09-26 16:27:00 · 618 阅读 · 0 评论 -
jsp 简介
1。jsp网页的生命周期<br />当一个request到达某个指定的jsp页面时,web container会查看当前的servlet是否比此jsp页面旧。如果比较旧的话,这个web container就会自动的翻译这个jsp页面(将jsp页面翻译成servlet)。<br />这时web容器加载这个servlet class,建立该类的一个对象,并调用jspInit method初始化这个servlet。<br />调用_jspService将这个请求的request和response对象传递进去。<b原创 2010-09-26 14:54:00 · 515 阅读 · 0 评论 -
form get和post解释
在HTML中,form元素用method属性来指定有两种不同的提交方法,即"get"(默认值)和"post"。 1. get和post的定义 W3C的HTML 4.01 specification说,form元素的method属性用来指定发送form的HTTP方法。 使用get时,form的数据集(形如control-name=current-value的键值对)被附加到form元素的action属性所指定的URI后面; 使用post时,form的数据集(形如control-name=c原创 2010-09-26 16:11:00 · 636 阅读 · 0 评论 -
java.net.bindexception: address already in use: jvm_bind:8080
<br />显然通过上面的提示知道8080这个端口已经被占用,那么这要将占用这个端口的进程kill掉就行了。下面的问题就转换成如何才能知道是哪个进程占用了这个端口号。google得到下面的文章:http://www.cnblogs.com/YanChaochao/archive/2009/03/30/netstat.html。注意其中的:<br /> <br />要查看所有的连接和监听端口,可以加上-a参数,要显示每个连接所属的进程id,可以加上-o参数;查到了进程id后,你可以在windows的进程管理器原创 2010-09-30 16:59:00 · 634 阅读 · 0 评论 -
jsp servlet之hello world
1.编写servlet类。<br /> <br />这里只是一个简单的servlet,实际的应用过程中可能需要在其中实现复杂的代码。<br /> <br /><br /> <br /><br /> <br />上面是使用eclipse生成类的简单实现。这个类只是重写了httpservlet的doGet方法。代码如下:<br /> <br />/** * */package com.jefferyxu;import java.io.IOException;import java.io.P原创 2010-10-09 11:05:00 · 555 阅读 · 0 评论 -
web.xml文件中的url-pattern是如何进行的?
<br />在上一片blog中最后留下了这么一个问题。下面开始来解决。参考:<br /> <br />http://www2.roguewave.com/support/docs/leif/leif/html/bobcatug/7-3.html<br />http://foxty.javaeye.com/blog/39332<br />http://blog.chinaunix.net/u2/86974/showart_1776019.html<br /> <br />10.2 Specification原创 2010-10-09 11:17:00 · 762 阅读 · 0 评论 -
JspFragement的invoke方法理解
<br />查看java官方文档:http://tomcat.apache.org/tomcat-5.5-doc/jspapi/javax/servlet/jsp/tagext/JspFragment.html :<br /> <br />abstract voidinvoke(java.io.Writer out)<br /> Executes the fragment and directs all output to the given Writer, or the J原创 2010-10-11 21:52:00 · 691 阅读 · 0 评论 -
jsp中隐含对象
<br />本文主要是对jsp中银行对象的简单介绍:<br /> <br />1.pageContext <br />2.pageScope,requestScope,sessionScope, applicationScope<br />3.param, paramValues<br />4.header, headerValues<br />5.cookie<br />6.initParam<br /> <br />1.pageContext :http://download.oracle.com/ja原创 2010-10-12 10:49:00 · 554 阅读 · 0 评论 -
jstl
<br />本文主要是对jstl的一个简单介绍。<br /> <br />1.一般用途的动作<br />2..条件动作<br />3.重复动作<br />4.url处理动作<br />5.xml动作<br />6.sql动作<br />7.字符串处理函数<br /> <br />1.一般用途的动作<c:out>,输出数据<c:set><c:remove><c:catch><br />2.条件动作<c:if><c:choose><c:when><c:otherwise><br />3.重复动作<c:forEa原创 2010-10-11 20:15:00 · 514 阅读 · 0 评论 -
web调试:ie缓存
<br />原创 2010-11-25 20:00:00 · 589 阅读 · 0 评论