- 博客(26)
- 收藏
- 关注
原创 servlet 页面跳转方法总结(1)
1:通过RequestDispatcher接口对象的forward()方法来实现的,request.getRequestDispatcher("/index.jsp").forward(request, response);2:客户端跳转(重定向),response.sendRedirect("/xxx/index.jsp");,这种方法无法附带参数,但是可以通过其他途径,例如将参数保存在sess...
2018-04-21 00:15:38
247
原创 Servlet学习之cookie
这次主要说明下cookie的用法,主要包括:什么是cookie,有什么用途怎么使用cookie关于cookie的一些理解1.cookie,英文意思小饼干,在Servlet中其实是一个很小的缓存文件,储存在客户端的本地硬盘上,那他的用途呢,主要有以下用途:记录用户名和密码。方便用户在需要验证的网站无需多次填写用户名和密码在电子商务网站中标识用户。例如在淘宝我们往购物车里添
2015-11-23 11:13:33
533
原创 Servlet学习-开篇
前言:由于自己对jsp/servlet了解甚少,工作中直接使用ssh框架对自己来说有点吃力,虽然也能模仿着写程序,但是为什么那样,里面的原理一点也不了解。Javaweb最开始经典的开发技术是jsp+servlet+javabean+jdbc。而现在接触的项目都是ssh框架,所以对原来的技术了解深入才能体会到现在用的技术是如何演变过来的,以及优点在哪里,替代了什么。我想作为一名开发人员,是不会允许自
2015-11-20 20:49:11
522
原创 怎么处理java.net.BindException: Address already in use: JVM_Bind
1出现java.net.BindException: Address already in use: JVM_Bind的原因是因为你所使用的端口被使用了,所以我们可以查看谁在用,然后关掉就行了,下面我来演示一下过程;我的tomcat中8080端口被占用了,win+R输入cmd进入命令行,输入netstat -ano命令,如图所示我们从本地地址可以看到8080端口被PID为5456占用,所以
2014-12-24 16:51:32
1214
转载 Log4j的入门学习(转)
1. 简介2. 安装3. log4j基本概念3.1. Logger3.2. Appender3.2.1. 使用ConsoleAppender3.2.2. 使用FileAppender3.2.3. 使用WriterAppender3.3. Layout3.4. 基本示例3.4.1. SimpleLayout和FileAppender3.4.2. HTMLLayout和WriterAp
2014-12-24 09:07:41
477
原创 java项目开发中常见异常
我相信,在我们做项目的时候,console框中常常出现各种的异常,时间久了,就会发现常见的也就几个,下面我就总结一下常见的异常,供大家参考。1 java.lang.UnsupportedClassVersionError从字面上我们就可以看出来是类版本不支持错误,换句话就是jdk版本不兼容,原因是因为我们在高版本上编译class,在低版本的jvm中运行,这是我搜到的答案。理解起来还
2014-12-18 17:35:31
1724
转载 Struts2关于Action的系统训练8关于OGNL表达式的理解
这篇文章主要写了关于OGNL表达式的作用和使用方法,说实话,我现在接触的项目还没有见到这种知识,因为人家用的是Struts1啦啦啦啦,本来想着自己组织一下语言来写,无意中看到了一篇写得不错的博客,所以,我就毫不留情地转载来了,下面是人家的正文,慢慢学习吧!目录 一、OGNL表达式基础知识 1. 示例:第一个OGNL程序 2. 示例:上下文环境中使用
2014-12-17 11:00:55
471
原创 Struts2关于Action的系统训练7关于action接收参数的第三种方法
第三种方法,先贴代码:UserAction.java代码为:package com.bjsxt.struts2.user.action;import com.bjsxt.struts2.user.model.User;import com.opensymphony.xwork2.ActionSupport;import com.opensymphony.xwork2.ModelDr
2014-12-16 16:03:04
536
原创 Struts2关于Action的系统训练5关于使用通配符来控制action方法的使用
上节我们使用动态方法调用,这次给出更加方便,更加简洁的形式,废话不说,先上代码:struts配置文件;<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dt
2014-12-16 15:19:05
450
原创 Struts2关于Action的系统训练4关于动态方法调用DMI
struts配置文件<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> /user_a
2014-12-16 15:09:59
453
转载 给Eclipse提速的7个技巧
大约一个月前,我发表了一篇博客,其中介绍了对Eclipse的爱与恨。 有些人问我如何给Eclipse提速,这篇文章就来讨论这个问题。顺带提一下,这篇文章不是比较IDE,所以不要说你讨厌某个IDE而选择另外一个。这篇文章只是关注如何让Eclipse运行得更快。每个技巧都针对Windows、Linux和MacOS用户详细说明。在使用所有优化技巧之后,Eclipse应该能在10秒内启动,并且比以前运
2014-12-16 14:23:53
474
原创 Struts2关于Action的系统训练3关于Action创建和path路径问题
1有时候我们需要自己创建Action来决定返回具体的视图,下面我就来演示一下怎么创建一个Action2首先在struts配置文件中定义Action和对应的视图,例如:<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts
2014-12-15 22:57:39
661
原创 Struts2关于Action的系统训练2关于命名空间
这节就将一点关于Struts配置Action中的要点,直接给代码: HelloWorld /example --> /Namespa
2014-12-15 17:05:34
511
原创 Struts2关于Action的系统训练1
这篇教程主要讲解了Struts中Action的一些知识点,通过对一些知识的了解从而掌握Action的使用和一些原理。废话不多说,下面就直接看我的训练步骤:1安装myeclipse,tomcat。2下载Struts文件压缩包,并解压到本地硬盘,3使用myeclipse建立一个web project,使用javaee5.0,给项目配置jdk和tomcat服务器4在src文件夹里添加St
2014-12-15 16:07:15
526
转载 java程序员的学习之道-马士兵
JAVA自学之路 ——尚学堂科技马士兵有不少的同学发信给我,和我探讨java的自学过程应该是什么样的,毕竟有很多人因为各种各样的原因不能参加培训。我试着给出自己的见解,抛砖引玉吧。这个路线图是给那些为了就业的人准备的,如果只是兴趣,不一定照这个走。这里只是讲了路线图,关于路线中的各个阶段,学到什么程度,如何学习等,可以参考后面的JAVA自学之路 七:《路线图明细》。
2014-12-11 22:35:16
883
原创 JDBC入门知识
JDBC全称叫Java Data Base Connectivity,是连接数据库的接口,不同数据库有不同的API接口,我要说的是oracle数据库提供的接口,怎么说呢,JDBC就是使用java语言来连接数据库,通过使用提供的各种接口和类库文件来实现连接,废话少说,我来试验一下连接的全过程。1下载J2EE版本的eclipse,新建一个java项目来连接数据库,首先要把oracle的jdbc的j
2014-12-10 20:18:19
429
原创 mysql基础知识了解
1安装mysql数据库,参考点击打开链接2安装完成后创建自己的数据库表和内容3使用jdbc连接数据库,下载mysql关于jdbc的文件,在项目中添加相应的jar包和类,在项目中建立语句连接数据库代码如下import java.sql.*;public class TestMysqlConnection { /** * @param args */ public sta
2014-12-09 10:58:39
421
转载 struts1的配置文件详解
要想使用Struts,至少要依靠两个配置文件:web.xml和struts-config.xml。其中web.xml用来安装Struts框架。而struts-config.xml用来配置在Struts框架中要使用的资源。如Formbean、Action、插件等。如果使用了某些插件,如Validator、Tiles等。还可能需要其他的配置文件。虽然在前面的文章中已多次使用了这两个配置文件,但都是分散
2014-12-01 16:51:53
5277
1
转载 网站构架设计
架构演变第一步:物理分离webserver和数据库最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了
2014-12-01 11:45:33
423
转载 flex于java实现增删改查
用的是MySQL数据库。1,建一个userdb库,再建userinfo表,字 段:id(int),username(varchar),password(varchar)。view plaincopy to clipboardprint?create database userdb; use userdb; create table userinfo( id i
2014-12-01 11:21:25
539
转载 程序员所知道的一些技巧
中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只有掌握了葵花宝典,才能称为“不败”。 但什么才是软件开发的葵花宝典? 让我们先从一些现象出发。我们的前提是,软件开发是一项智力密集型劳动。对于智力密集型劳动,我们观察到的现象是,个体的表现差异很大,团队的表现差异很大,组织的表现差异很大,国家的表现差异很大。这不象体力占主要的劳动,象百
2014-12-01 11:08:10
491
原创 Eclipse初步认识(一)
Eclipse简介:Eclipse是著名的跨平台开源集成开发环境(IDE)。最初主要用来Java语言开发,目前亦有人通过插件使其作为C++、Python、PHP等其他语言的开发工具。其本身只是一个框架平台,但是众多插件的支持,使得Eclipse拥有较佳的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。下载链接为eclipse下载。
2014-03-07 15:16:06
1961
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人