自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

無名的博客

转载一些对程序员有用的好文章、记录一下自己开发过程中遇到的问题和解决方法

  • 博客(51)
  • 收藏
  • 关注

原创 struts的快速入门案例(用户登录验证)——手动配置方式

工程结构:步骤:1.       先创建一个web工程2.       把struts的开发包引入到web工程3.       编写login.jsp4.       编写ActionForm(用户表单)和Action(小队长→登录小队长)5.       编写struts-config.xml文件,该文件用于配置Action和ActionForm,对应关系,跳转位置…

2013-06-05 12:43:33 1360 1

原创 struts快速入门——笔记

u      Struts的几个基本概念1.        struts是一个框架(frameset)2.        struts是一个web框架3.        框架提高了程序的规范的同时,也约束了程序员的自由4.        struts是一个开源的框架u      Struts为什么有?因为我们对mvc的理解不同,可能造成不同公司写程序的时候,规范

2013-06-05 12:15:19 784

原创 java操作数据库的类——SqlHelper(读取properties配置文件)

配置文件mysql.properties内容:dbUserName=rootdbPassword=rootdbDriver=com.mysql.jdbc.DriverdbUrl=jdbc\:mysql\://127.0.0.1\:3306/test?useUnicode\=true&characterEncoding\=utf8SqlHelper.java:package com

2013-06-05 11:52:45 6871 2

转载 struts-config.xml的配置详解

struts-config.xml的配置详解是struts的根元素,它主要有8个子元素,DTD定义如下: http://struts.apache.org/dtds/struts-config_1_3.dtd">以上8个元素,下面一一描述:1. date-sources元素  date-sources元素用来配置应用程序所需要的数据源。java语言提供了ja

2013-06-05 11:44:49 3153

原创 javascript函数

自定义函数:JS代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 自定义函数 <!-- //输入两个数,再输入一个运算符(+、-、*、/)

2013-05-27 19:57:53 614

原创 javascript基础知识

JS代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 自定义网页标题 window.alert("hello!"); //js中变量的定义(在js中变

2013-05-27 19:45:08 654

原创 div+css基础——9.div其它常用属性

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> div其它常用属性 #father{ background-color:#FFFF99;

2013-05-26 16:38:12 650 1

原创 div+css基础——8.绝对定位应用(照片签名)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 绝对定位应用(照片签名) #image{ position:relative; back

2013-05-26 16:36:40 734

原创 div+css基础——7.采用div定位技术对div进行排版(绝对定位,指定父容器)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 采用div定位技术对div进行排版(绝对定位,相对父容器定位) #father{ backgr

2013-05-26 16:34:45 1411 1

原创 div+css基础——6.采用div定位技术对div进行排版(绝对定位,不指定父容器)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 采用div定位技术对div进行排版(绝对定位,脱离文档流) #father{ backgrou

2013-05-26 16:33:29 586

原创 div+css基础——5.采用div定位技术对div进行排版(相对定位)

div+css布局的第二种技术是定位技术position,定位技术又分为两种:1.相对定位relative2.绝对定位absolute下面是相对定位的示例代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transit

2013-05-26 16:31:24 705 1

原创 div+css基础——4.div浮动引发的问题

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> div浮动引发的问题 body{ margin:0 1px 2px 3px; } #f

2013-05-26 16:28:29 606

原创 div+css基础——3.采用div浮动对div进行排版

div+css布局要使用盒子模型,以下是盒子模型图解:    div属于块元素,每个div都独占一行,所以要想让多个div同时在一行显示,则需要使用两种技术:    1.浮动技术float            2.定位技术position浮动技术示例代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional

2013-05-26 16:22:22 893 1

原创 div+css基础——2.网页宽度和居中设置

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 网页宽度和居中设置 body{ margin:0; padding:0; font-size:12px;

2013-05-26 16:10:44 1107

原创 div+css基础——1.页面全局属性设置

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 页面全局属性设置 body{ margin:0; /* margin:0;

2013-05-26 16:08:49 3878 1

原创 EL表达式和JSTL标签快速入门

jsp代码: el表达式 <% String data = "abcd"; request.setAttribute("data",data); %> ${data } <% Person p = new Person(); p.setName("aaaa"); request.

2013-05-22 16:55:43 604

转载 一个初级程序员学习新技术的策略

一个初级程序员学习新技术的策略  我是一名初级程序员,工作一年多。还记得刚毕业,踏入社会的时候,面临着很多工作上尴尬和困惑。首当其冲的便是在学校学的知识并不够用,甚至并不管用。于是学习新技术成了重点解决的问题。其实IT行业推陈出新的速度是很快的,学习新技术并不是初级程序员独有的问题,但是他们的处境是更为困难的,缺乏经验和指导,如何迈出第一步,如何筛选信息,如何深入学习都是摆在我

2013-05-09 12:51:06 739

原创 JSP开发模式

java代码://封装计算器数据的beanpublic class CalculatorBean { private String firstNum = "0"; private char operator ='+'; private String secondNum ="0"; private String result; public String getFirstNu

2013-05-04 19:58:16 537

原创 JavaBean

java代码:public class Person { private String name = "aaa"; //getClass() private int age; private Date birthday; public Person() { super(); } public String getName() { return name; }

2013-05-03 21:10:07 510

原创 Servlet和JSP重点

2013-04-26 20:42:35 613

原创 如何查找JSP页面中的错误

2013-04-26 20:41:34 763

原创 映射JSP

web.xml: xxx /14.jsp xxx / 15.html

2013-04-26 20:25:52 614

原创 JSP常用标签

jsp代码: jsp代码: My JSP 'index.jsp' starting page PS:因为web.xml中配置首页只能是jsp, 而首页往往需要servlet处理数据,所以就在首页index.jsp中使用来转发到servlet。jsp代码: jsp常用标签

2013-04-26 17:40:37 840

原创 jsp九大隐式对象——pageContext隐式对象

jsp代码: My JSP '11.jsp' starting page <!-- pageContext对象用在自定义标签开发技术里面 jsp页面最好不要出现java代码,可是很难避免使用, 里面都是java代码,所以就需要用java类开发自定义标签(), 而传过去八大对象很麻烦,所以用pageCont

2013-04-26 17:08:04 1261

原创 jsp九大隐式对象——out隐式对象

jsp代码: My JSP '8.jsp' starting page aaaaaa <% out.write("hahaha"); response.getWriter().write("wowowo "); %> <%-- 以上代码输出结果为: wowowo aaaaaa hahaha 因为out

2013-04-26 16:25:31 668

原创 JSP运行原理和九大隐式对象

PS: 因为在学习Servlet的时候,已经学习了前七个对象,所以在接下来就学习jsp特有的out和pageContext隐式对象。其中,Application就是ServletContext,Config就是ServletConfig,Page就是this

2013-04-26 16:16:58 552

原创 JSP语法——include指令

jsp代码:这是页头这是页脚 include指令(静态包含(编译时包含) 它包含的所有jsp会编译成一个servlet) aaaaaaaaaaa 动态包含(运行时包含,会把包含的所有jsp分别生成多个servlet,尽量使用静态包含,性能好) <%

2013-04-26 12:43:11 726

原创 JSP语法——page指令

在jsp页面用page指令定义errorPage属性(只能用于本页面):jsp代码: jsp指令 This is my JSP page. <% if(true){ int x = 1/0; } %> My JSP 'errors.

2013-04-26 12:20:03 1031

原创 JSP入门

jsp代码: jsp入门(输出时间) 当前时间值是: <% Date date = new Date(); String time = date.toLocaleString(); %>  jsp代码:

2013-04-25 21:16:10 607

原创 ServletContext&Request&Session 三个域对象的总结

ServletContext&Request&Session 三个域对象的总结:ServletContext:Servlet收到请求,产生数据,显示完了,等会还要用,而且还要给别人用,就存在ServletContext里。Request:Servlet收到请求,产生数据,显示完了,数据没用了,就存在Request里。Session: Serv

2013-04-25 18:43:41 595

原创 Session

Session:Session实现原理:浏览器未禁用Cookie:Jsp代码: My JSP 'index.jsp' starting page 购买 结账 Servlet代码://购买public class SessionDemo1 extends HttpServlet

2013-04-24 21:11:55 736

原创 Cookie

会话:保存会话数据的两种技术:Cookie技术:Session技术:Cookie API:Cookie应用:Servlet代码://代表网站首页public class CookieDemo1 extends HttpServlet { public void doGet(HttpServletR

2013-04-24 16:56:57 574

原创 request

request常用方法:Servlet代码:public class RequestDemo1 extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { S

2013-04-23 17:11:29 632

原创 response

request和response简介  response常见应用: 向客户端输出中文数据:1.用OutputStream输出:Servlet代码://在servlet中用outputStream(可以写任何类型数据)输出数据的问题以及输出中文的问题public class ResponseDemo1 extends HttpServlet { pu

2013-04-22 21:11:02 776

原创 常用汉字的unicode编码

一般用于写验证码String base = "\u7684\u4e00\u4e86\u662f\u6211\u4e0d\u5728\u4eba\u4eec\u6709\u6765\u4ed6\u8fd9\u4e0a\u7740\u4e2a\u5730\u5230\u5927\u91cc\u8bf4\u5c31\u53bb\u5b50\u5f97\u4e5f\u548c\u90a3\u8981\

2013-04-22 12:33:42 12978

原创 ServletContext

得到ServletContext的方式:public class ServletDemo6 extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //得

2013-04-21 21:14:17 693 1

原创 ServletConfig对象

Web.xml配置文件: ServletDemo5 cn.itcast.ServletDemo5 data1 xxxxx data2 yyyyy data3 zzzzz charset UTF-8 url j

2013-04-21 21:03:06 560

原创 Servlet的一些细节

//线程安全(网页)public class ServletDemo4 extends HttpServlet implements SingleThreadModel{ int i = 0; //子类覆盖父类的方法,不能抛出比父类更多的异常 public void doGet(HttpServletRequest request, HttpServletResponse respo

2013-04-21 20:52:55 427

原创 Servlet调用过程和生命周期

2013-04-21 20:45:57 487

原创 java操作数据库的类——SqlHelper(简易版)

一个java操作数据库的类SqlHelper,本例用的是mysql数据库,其实都一样,用别的数据库时候就换一个jar包,import不同的包就行了。SqlHelper代码:/** * 对数据库操作的类 */import java.sql.DriverManager;import java.sql.ResultSet;import com.mysql.jdbc.Connect

2013-04-19 13:48:45 1975

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除