![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web
like7xiaoben
这个作者很懒,什么都没留下…
展开
-
Web环境配置(No.22)
Web开发首先要配置变量环境:流程:1、打开电脑的属性--->高级--->环境变量--->系统变量新建 --->输入:变量名:CLASSPATH 变量值:%JAVA_HOME%\lib\dt.jar;%J原创 2011-10-10 18:07:18 · 464 阅读 · 0 评论 -
实现文件的上传
建立表格: Java代码: UploadServlet1.java文件 doPost()方法交给doGet()方法处理 doPost()方法: 关于代码中一些问题的简要说明:原创 2011-11-21 15:20:06 · 646 阅读 · 0 评论 -
TEXT和BLOB的存储和读取的方法
TEXT:存储TEXT:读取TEXT: 存储和取出的运用: BLOB:存储BLOB:读取BLOB:原创 2011-11-20 22:26:33 · 1387 阅读 · 0 评论 -
Jsp入门总结(1)(No.44)
Jsp是一种动态web资源的开发技术,它允许在页面中嵌套java代码,以产生动态数据,并且web服务器在执行jsp时,web服务器会传递web开发相关的对象给jsp,jsp通过这些对象,可以与浏览器进行交互。 Jsp原理: Web服务器是如何调用并执行一个jsp页面的? 答:首先要把jsp文件转变为java类在servlet中,然后把所有的内容解析,并用响应打印一个htm原创 2011-10-29 15:39:38 · 608 阅读 · 0 评论 -
用DBUtils实现对数据库的操作
首先是环境的搭建: 1、导入所用的包 2、在src下建立一个xml文件,用来存放c3p0(它是一个开源的JDBC连接池)内容如下图所示:(根据自己的需求修改里面的值,比如数据库名) 建立一个新的类来加载它: 这一切弄好之后就可以用DBUtils来实现对数据库的操作:原创 2011-11-20 01:28:47 · 2178 阅读 · 0 评论 -
犯了个最低级的错误
纠结了半天,原来没有导包!!!解决办法:(把mysql包导入) 童鞋们,前往要谨记!!原创 2011-10-30 08:52:05 · 858 阅读 · 0 评论 -
jsp和servlet的区别(No.42)
其实我们可以通俗的理解:Servlet是应用于java编程和html的编程,在servlet中的html输入起来会很麻烦,每一句都得用out.println()输出(如下图所示)看起来很繁琐,而且修改的时候很麻烦。从而在servlet中衍生出了jsp,jsp用起来就简单了许多,而且这是一个html的专属工具。实例(在jsp中的操作应用):原创 2011-10-27 19:27:56 · 892 阅读 · 1 评论 -
分页的实现
分页项目开发所有java、servlet、jsp的开发模式图: 首先要添加项目需要的jar包: 只有Dao层、servlet层和jsp的内容(其它略)Newsdao.java: NewsDaoImpl.java: NewsListServlet类:doGet()方法:(交给doPost()方法处理)Jsp:Inde原创 2011-11-16 17:32:07 · 685 阅读 · 0 评论 -
实现分页的另类代码
这个分页首先实在数据库中存入sql语句,然后在java程序中调用实现把sql语句存入数据库中的代码:总的记录数mysql> delimiter//mysql> create procedure news() -> begin -> select count(*) from news; -> end; -> //Query OK, 0 ro原创 2011-11-17 11:02:20 · 795 阅读 · 0 评论 -
<jsp:include>与include指令的区别
标签是动态引入, 标签涉及到的2个JSP页面会被翻译成2个servlet,这2个servlet的内容在执行时进行合并。 而include指令是静态引入,涉及到的2个JSP页面会被翻译成一个servlet,其内容是在源文件级别进行合并。不管是标签,还是include指令,它们都会把两个JSP页面内容合并输出,所以这两个页面不要出现重复的HTML全局架构标签,否则输出给客户端的内容将会原创 2011-11-01 19:35:01 · 850 阅读 · 0 评论 -
实现上传n个文件jsp设置板式部分
效果图: Jsp代码: 实现效果的javascript设计部分:原创 2011-11-22 22:18:44 · 571 阅读 · 0 评论 -
JavaWeb开发-国际化-NumberFormat类
NumberFormat 可以将一个数值格式化为符合某个国家地区习惯的数值字符串,也可以将符合某个国家地区习惯的数值字符串解析为对应的数值原创 2011-11-13 00:18:54 · 930 阅读 · 0 评论 -
自定义JSP标签的简单使用(JSP2.0)
1、简单标签的使用1) 使用自定义标签控制页面内容(标签体)是否输出,同样也实现自定义标签实现内容(标签体)循环输出2) 简单标签控制标签后的jsp内容是否执行3) 自定义标签修改内容(标签体)——大小写转换原创 2011-11-08 23:18:20 · 687 阅读 · 0 评论 -
自定义标签的使用-防盗链标签的实现
建立web项目并在tld文件中增加属性描述在其中一个jsp中写一个连接指向1.jsp中然后在1.jsp中写入在这之前一定要引入标签库,很多人都会忘记它在标签处理类中添加属性变量及其setter方法然后进行防盗的操作原创 2011-11-09 16:34:40 · 754 阅读 · 0 评论 -
自定义JSP标签:TagSupport类的生命周期
TagSupport类的生命周期 它的声明周期各个阶段的具体执行过程:(1)、当JSP容器在解释JSP页面时,如果遇到自定义标签的开始标记,将利用“标签处理类”建立一个“标签处理对象”。在建立“标签处理对象”的过程中,JSP容器会回调setPageContext()方法,然后根据自定义标签的属性值来初始化“标签处理对象”的属性。(2)、接着JSP容器会运行doStartTag(原创 2011-11-07 19:55:26 · 1111 阅读 · 0 评论 -
JSP+JavaBean编写一个计算器
Java:Jsp:原创 2011-11-06 16:41:18 · 2423 阅读 · 0 评论 -
JSP:El表达式的使用
原创 2011-11-03 16:08:36 · 871 阅读 · 0 评论 -
JavaBean的属性和动作元素
JavaBean的属性: 1、JavaBean的属性可以是任意类型,并且一个JavaBean可以有多个属性。每个属性通常都需要具有相应的setter、 getter方法,setter方法称为属性修改器,getter方法称为属性访问器。 2、属性修改器必须以小写的set前缀开始,后跟属性名,且属性名的第一个字母要改为大写,例如,name属性的修改器名称为setName,passw原创 2011-11-02 23:56:18 · 3594 阅读 · 0 评论 -
过滤器的实现(清除缓存)
效果图: 点击提交 实现输出: 点击后退的时候会把缓存清除 在这过程中实现过滤:index.jsp:web.xml: CharacterEncodingFilter.java:TestCharacterEncoding.java:NoCacheFilter.java:原创 2011-11-23 19:22:14 · 1331 阅读 · 0 评论 -
写验证码时的小知识点(No.41)
原创 2011-10-26 21:06:54 · 589 阅读 · 0 评论 -
include()和forward()的区别(No.40)
原创 2011-10-26 17:21:54 · 763 阅读 · 1 评论 -
在MyEclipse中开发Servlet(No.30)
在MyEclipse中开发Servlet:创建项目:(整体的框架)---》首先创建Web Project 项目--->完成--->在src中新建一个servlet(导包和接口)--->HelloServlet内类的内容 --->最原创 2011-10-14 23:32:01 · 806 阅读 · 0 评论 -
Tomcat配置虚拟主机(No.24)
Tomcat配置虚拟主机:首先在MyEclipse里面创建如下图所示的web项目(环境的配置请看我的No.23博客):--->把tomcat文件夹下webapps的里面的books文件夹剪切到C:\abc下--->对C:\abc\books这个文件进行操作--原创 2011-10-12 22:01:00 · 568 阅读 · 0 评论 -
Httpwatch的安装和使用(No.28)
Httpwatch的安装和使用:--->安装:(压缩包模式)--->解压 :--->安装:打开Httpwatch下的httpwatchpro文件--->第一步:--->第二步:--->选择License file:--->选择解压的原创 2011-10-13 13:36:13 · 1820 阅读 · 0 评论 -
在Tomcat中配置web应用程序(No.26)
在Tomcat中配置web应用程序--->在C:\abc 下创建一个文件夹mail--->打开mail文件--->创建js脚本文件夹--->创建css样式文件夹--->创建images图片文件夹---》等等--->创建一个WEB-INF文件夹原创 2011-10-13 13:11:28 · 454 阅读 · 0 评论 -
http协议(No.29)
http协议1、http请求: 完整的http请求包括:请求行、若干消息头、实体内容请求行:常用的请求方式有:GET、POST消息头:(常用的) 解析:Accept: text/html,image/* :客户机通过这个头,告诉服务器原创 2011-10-14 08:57:18 · 558 阅读 · 0 评论 -
telnet的安装与使用(No.27)
首先在MyEclipse(配置环境见博客(No.23)创建项目见(No.25))中运行Tomcat 7.x(books文件为例)--->Win7系统需要配置一些文件:--->打开控制面板--->程序和功能--->--->在Telnet服务器 和 Telnet客户端原创 2011-10-13 13:22:18 · 419 阅读 · 0 评论 -
MyEclipse中创建项目(No.25)
在MyEclipse中创建名为books的项目--->首先新建web project 项目(名为book 后期会把book改为books)--->--->index.jsp 文件无用可删除--->创建html文件在WebRoot目录下--->原创 2011-10-13 13:02:01 · 480 阅读 · 0 评论 -
Web在MyEclipse上的开发--配置环境(No.23)
Web在MyEclipse上的开发-----配置环境: --->打开菜单栏中的Window选项Preferences--->然后打开MyEclipse--->然后打开Servers--->然后打开Tomcat--->选择Tomcat 7原创 2011-10-11 22:45:47 · 481 阅读 · 0 评论 -
Servlet在MyEclipse中简单实现(No.31)
Servlet在MyEclipse中实现简单登陆和注册的全部过程下面是一个具体的例子,进行简单的登陆验证、注册和添加照片整体的结构:---》src中的包和java类--->Webroot下的内容---》首先建好数据库(如下)---》然后就是原创 2011-10-18 10:16:28 · 4583 阅读 · 0 评论 -
(No.32)
一:Servlet的一些细节:1、由于客户端是通过URL地址访问web服务器中的资源,所以Servlet程序若想被外界访问,必须把servlet程序映射到一个URL地址上,这个工作在web.xml文件中使用元素和元素完成。元素用于注册Servlet,它包含有两个主要的子元原创 2011-10-19 07:17:43 · 1373 阅读 · 0 评论 -
分页实现的分析
分页的效果 1 当前页-1 当前页+1 最后一页 总页数 首页 上一页 下一页 末页 算法分析:------------------------------------------------ 当前页: int nowpage; 首页: now原创 2011-11-16 07:52:22 · 757 阅读 · 0 评论 -
用Cookie实现商品浏览记录(No.39)
下面是实现浏览记录功能的代码,其他开发过程略GoodsListServlet.javaGoodsDetailServlet.java:(在GoodsListServlet.java中有链接 (在第一部分中))原创 2011-10-26 00:16:46 · 1092 阅读 · 0 评论 -
请求参数的中文乱码问题解决办法总结(No.37)
首先实现这样一个页面在doGet和doPost中写入:输出的结果: doGet : 乱码 doPost : 乱码解决方式:1、添加语句 结果为: doGet : 乱码 doPsot : 正确由此可以看出:request.setCharacterEncoding原创 2011-10-23 00:13:25 · 1229 阅读 · 0 评论 -
Cookie应用 1(记录上次访问时的时间)(No.38)
原创 2011-10-24 23:20:34 · 653 阅读 · 0 评论 -
关于获得客户机请求参数(客户端提交的数据)的总结(No.36)
1、getParameter(name)方法2、getParameterValues(String name)方法3、getParameterNames方法 4、getParameterMap方法 (1)、 (2)、原创 2011-10-22 22:00:46 · 996 阅读 · 0 评论 -
response常见应用和request常用方法(部分1)(N0.35)
response常见应用:一、随机图片的产生:1、doGet()和doPost() 2、 ImageUtil.java 中存储的是: (1)、类的主干 (2)、类的开头信息 (3)、 setFont(): String base="" 部分: (4)、原创 2011-10-22 13:06:55 · 861 阅读 · 0 评论 -
response常见应用(No.34)
response常见应用:1、PrintWriter输出:(两种方式来实现)总结:2、OutputStream输出: 3、思考:用OutputStream输出90,为什么用户看到的不是904、文件下载 1)、英文或数字为名称的文件的下载 2)、名称为中文的文件的下载原创 2011-10-21 20:34:25 · 489 阅读 · 0 评论 -
ServletContext应用(No.33)
ServletContext应用:一、利用ServletContext对象读取资源文件 1、得到文件路径 二、读取资源文件的三种方式 第一种:(getResourceAsStream()方法)第二种:(getRealPath()方法)读取db.properties文件第三种:(getResource()方法)三、获取WEB应用的初始化参原创 2011-10-19 18:47:23 · 561 阅读 · 0 评论 -
JavaWeb 开发-国际化-DateFormat类(国际化日期)
DateFormat类(国际化日期): 用JSP格式输出原创 2011-11-12 18:11:33 · 896 阅读 · 0 评论