javaweb
文章平均质量分 54
spftay
这个作者很懒,什么都没留下…
展开
-
通过request对象得到基本的信息
通过request得到一些基本的信息 package com.test; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.se原创 2014-01-03 16:40:07 · 551 阅读 · 0 评论 -
java cookie 的使用
一 新建一个html 页面 把需要保存的数据传送过去 index.html --> 请输入用户名 保存cookie 用户名 二:新建一个servlet进行保存 import java.i原创 2014-03-20 17:22:25 · 481 阅读 · 0 评论 -
java mysql 存储过程的调用
/** * 存储过程的调用 * * @author 宋鹏飞 * */ public class Demo08 { final static String url = "jdbc:mysql://localhost/test"; final static String user = "root"; final static String password = "roo原创 2014-03-20 12:52:08 · 563 阅读 · 0 评论 -
<%@ include > 和 <jsp:include>的区别
和的区别,发现了一些东西的。 :页面请求之前预编译,所有代码包含进来之后,一起进行处理,把所有代码合在一起,编译成一个servlet :所有代码分别处理,在页面被请求的时候才编译,被编译成多个servlet,页面语法相对独立,处理完成之后再将代码的显示结果(处理结果)组合进来。 JSP中的两种包含页面的方法 第一种:include指令:当JSP转换成原创 2014-03-24 12:44:42 · 704 阅读 · 0 评论 -
jsp中文乱码
页面也需要设置转码的: 页面:(.jsp) java.util.*" pageEncoding="UTF-8"%> response.setContentType("text/html;charset=UTF-8"); 处理文件:(.java) 转码的三种方法: A 接受参数时进行编码转换 String str = new String(request.getParameter("someth原创 2014-03-24 16:00:19 · 462 阅读 · 0 评论 -
The value for the useBean class attribute XXX is invalid 异常绝对详解释
The value for the useBean class attribute XXX is invalid 异常绝对详解释 (2008-03-22 17:03:48) 转载▼ 标签: tomcat class 杂谈 The value for the useBean class attribu转载 2014-03-25 14:59:10 · 796 阅读 · 0 评论 -
ResultSet 对当前行操纵
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class Demo06 { final static String url =原创 2014-03-25 13:33:18 · 670 阅读 · 0 评论 -
jspel输出cookie信息
${header["host"]} ${header["user-agent"] } Cookie cookie = new Cookie("cookie","sss"); cookie.setMaxAge(24*60*60); response.addCookie(cookie); %> ${cookie.cookie.value}原创 2014-03-26 12:10:43 · 516 阅读 · 0 评论 -
According to TLD or attribute directive in tag file, attribute value does not accept any expressions
执行某jsp页面时,弹出如标题所示异常,jsp代码如下: String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>转载 2014-03-26 15:51:05 · 535 阅读 · 0 评论 -
SP自定义标签中,doStartTag()方法的返回值,EVAL_BODY_INCLUDE与SKIP_BODY的区别
这两个返回值时针对标签的主体而言,tablig的目的是为了封装java脚本,如果在doStartTag执行后doEndTag执行前 还需要有元素则可以写在tag的主体中,一般tag没有主体,对于有主体的tag当返回SKIP_BODY则忽略掉主体,返回EVAL_BODY_INCLUDE时才会把主体输出到页面。 比如hello 假设doStartTag是输出一个且返回SKIP_BODY,则页面最终为,原创 2014-03-26 14:02:53 · 2199 阅读 · 0 评论 -
使用c:forEach标签
isELIgnored="true"%> My JSP 'index.jsp' starting page --> String[] names = new String[4]; names[0] = "songpengfei"; names[1] = "yangqianhua"; names[2] = "zh原创 2014-03-27 11:12:28 · 572 阅读 · 0 评论 -
自定义标签 taglib的使用
一首先写个类继承 TagSupport package com.tagtest.test; import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.tagext.Ta原创 2014-03-26 13:58:03 · 699 阅读 · 1 评论 -
自定义tag标签 进行传递数值
一 新建一个类进行输出时间 这里面 需要传递的数据是date 必须定义getter setter 方法 否则不能赋值 package com.tagtest.test; import java.io.IOException; import java.util.Date; import javax.servlet.jsp.JspException; impor原创 2014-03-26 14:25:17 · 1324 阅读 · 0 评论 -
继承BodySupport进行过滤文字 BodySupport可以对body内容进行过滤
首先建立一个类: 如果包含你字就替换成其他内容 package com.tagtest.test; import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.tagext.原创 2014-03-26 15:02:40 · 463 阅读 · 0 评论 -
jspel 输出传递过来的信息
first.html --> 篮球 乒乓 滑冰 进行输出: ${param.username} ${paramValues.xingqu[1]}原创 2014-03-26 12:06:37 · 430 阅读 · 0 评论 -
jspel输出 context初始化信息
在 web.xml 加入 song fei 输出: ${initParam.song }原创 2014-03-26 12:13:02 · 479 阅读 · 0 评论 -
jstl标准库的使用一
isELIgnored="true"%> My JSP 'index.jsp' starting page --> < session.setAttribute("username","songpengfei"); %> 你好" escapeXml="false"> 宋鹏飞原创 2014-03-26 16:12:53 · 422 阅读 · 0 评论 -
自定义标签库 循环标签
实现一个循环标签 首先实现一个类 package com.tagtest.test; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.TagSupport; public class CircleTag extends TagSupport { int原创 2014-03-26 14:51:25 · 508 阅读 · 0 评论 -
java mysql 事务处理
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class Demo09 { final static String u原创 2014-03-20 12:48:15 · 543 阅读 · 0 评论 -
Java上传文件—FileUpload组件介绍
Java上传文件—FileUpload组件介绍 分类: Technology2010-06-06 20:57 2754人阅读 评论(5) 收藏 举报 javaservletuploadimportfileexception 一般在用Servlet处理表单元素时,表单元素都是一些简单的文本,Servlet很容易用Request.getParameter()就可以处理。但是当表单不止转载 2014-03-31 15:44:43 · 516 阅读 · 0 评论 -
ckeditor的使用
首先去ckeeditor的官网去下载http://ckeditor.com/download 吧ckeditor copy到 WebRoot下 在WebRoot下新建一个FckTest.jsp pageEncoding="utf-8"%> Insert title here原创 2014-01-03 19:19:18 · 542 阅读 · 0 评论 -
如何使用eclipse更改发布项目在tomcat下的名称
如果当我们新建了一个项目之后,并且已经给该项目起好了在tomcat下webaap的项目名称,当我们想要修改这个名称的时候,可以不用直接进入tomcat下修改文件夹的名称。 采用以下方式: 一:在myeclipse 上右键 properties -> MyEclipse->Web->选项卡中的 Context Root -> Web context Root /名称原创 2014-01-03 16:18:33 · 1027 阅读 · 0 评论 -
通过request得到头信息
package com.test; import java.io.IOException; import java.io.PrintWriter; import java.util.Enumeration; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import j原创 2014-01-03 16:55:44 · 432 阅读 · 0 评论 -
servlet的生命周期
Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法 Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.X原创 2014-03-14 13:27:09 · 375 阅读 · 0 评论 -
java连接mysql数据库
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class Demo01 { public static void ma原创 2014-03-14 15:31:05 · 393 阅读 · 0 评论 -
c标签的 url import 和 redirect
aa bb bb url标签可以构造一个url import标签可以引入其他网页 redirect标签 可以重定向原创 2014-03-27 13:37:13 · 724 阅读 · 0 评论 -
通过过滤器设置字符编码
一:继承filter接口 package com.filter.test; import java.io.IOException; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import j原创 2014-03-28 10:50:45 · 593 阅读 · 0 评论 -
jspel的使用1
My JSP 'index.jsp' starting page --> ${10+10} ${10-10} ${10/10} ${10 div 10 } ${10%10 } ${10/0} {100 pageContext.setAttribute("user", null); pageContext.setAtt原创 2014-03-26 11:49:39 · 478 阅读 · 0 评论 -
jstl函数标签库
JSTL函数标签库 fn标签 博客分类: JSP JSTL CC++C#ITeyeJSP 在使用jstl的函数标签库之前需要在页面中引入: http://java.sun.com/jsp/jstl/functions"%> 1、fn:contains(string, substring) 如果参数string中包含参数substring,返转载 2014-03-27 13:38:12 · 476 阅读 · 0 评论 -
Session实现统计在线人数
一 新建一个类 package com.session; import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener; public class SessionListener implements HttpSessionListener {原创 2014-03-27 14:55:17 · 1628 阅读 · 1 评论 -
使用cfortoken标签
String s = "a:b:c:d:e"; pageContext.setAttribute("s", s); %>原创 2014-03-27 13:35:16 · 802 阅读 · 0 评论 -
关联子查询
use pubs select title ,type ,advance from titles a where a.advance> (select avg(b.advance) from titles b where a.type=b.type//这里为什么??a b 难道不代表同一个表吗 ) 其实A表与B表都是titles表,是一个实际的表, 但这里由于要用到自身连接(自己转载 2014-03-27 16:54:14 · 550 阅读 · 0 评论 -
Mysql net start mysql启动,提示发生系统错误 5 拒绝访问 解决之道
为什么会出现这个问题呢?经过一番思考找到原因了,是因为当前用户的操作权限太低了,出了问题 出错问题截屏如下: 解决问题方法如下: 在dos下运行net start mysql 不能启动mysql!提示发生系统错误 5;拒绝访问!切换到管理员模式就可以启动了。所以我们要以管理员身份来运行cmd程序来启动mysql。 那么如何用管理员身份来运行cmd程序呢?原创 2014-03-17 12:34:33 · 478 阅读 · 0 评论 -
java自己实现数据库连接池
一 新建一个 config.properties url=jdbc\:mysql\://localhost/test user=root pwd=root classfor=com.mysql.jdbc.Driver poolsize=10 二 新建一个了类 数据库连接池类 import java.io.IOException; import java.io.In原创 2014-03-18 17:47:15 · 578 阅读 · 0 评论 -
创建带 IN 和 OUT 参数的 MySQL 存储过程
创建带 IN 和 OUT 参数的 MySQL 存储过程 返回原文英文原文:How to create and call stored procedure in MySQL with IN and OUT parameters It's hard to remember exact syntax of, how to create stored procedure in My转载 2014-03-18 13:54:26 · 558 阅读 · 0 评论 -
java bean
/accept.jsp"> 接受bean 您传过来的数值:原创 2014-03-25 14:49:53 · 446 阅读 · 0 评论 -
java tomcat 连接池 的配置
1:配置tomcat 配置conf下的context.xml 文件 WEB-INF/web.xml maxActive="100" maxIdle="30" maxWait="10000" username="root" password="root" driverC原创 2014-03-19 17:49:48 · 408 阅读 · 0 评论 -
常见子查询错误
1:使用单行操作符,不能在多行子查询操作语句中使用 2: 子查询语句中 不能出现 order by 错误原创 2014-03-27 16:26:19 · 598 阅读 · 0 评论