自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tuke_tuke的博客

在该奋斗的年龄不要选择安逸!

  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 注册登录功能实现struts2动态调用

login.jsp Action中的动态调用 function register(){ document.form1.action="loginReg!regist"; document.form1.submit(); } 用户名: <input type="text" name="user

2015-09-29 16:39:24 2870

原创 struts.xml配置文件(二)

1,命名空间配置  java语言为了避免同名java类的冲突,可以使用包,struts2也存在同名的Action问题,但是struts用命名空间区分同名Action命名空间的配置格式如下: 例命名空间配置: /login/success.jsp /login/login.jsp

2015-09-29 15:52:24 548

原创 无序和有序列表的list-style-type 属性值

属性                                                         描述                                                list-style简写属性。用于把所有用于列表的属性设置于一个声明中list-style-image将图象设置为列表项标志。

2015-09-29 11:31:47 15686

原创 字符转换属性text-tranform改变大小写

text-transform 属性处理文本的大小写。这个属性有 4 个值:noneuppercaselowercasecapitalize默认值 none 对文本不做任何改动,将使用源文档中的原有大小写。uppercase 和 lowercase 将文本转换为全大写和全小写字符。最后,capitalize 只对每个单词的首字母大写。 h1 {text-

2015-09-29 10:37:52 1213

原创 属性选择器设置表单样式

input[type="text"]{ width:150px; display:block; margin-bottom:10px; background-color:yellow; font-family: Verdana, Arial;}input[type="button"]{ width:120px; margin-left:35px; disp

2015-09-28 21:48:46 785

原创 struts.xml配置文件(一)

1,bean元素的配置struts2框架是一个具有高度可扩展性的java web框架,其主要核心组件不是以之间编写代码的方式下载代码里,而是通过配置文件以IoC控制反转 容器来管理这些组件。struts2可以通过配置方式管理其核心组件,从而允许开发者很方便的扩展这些核心组件。Bean在struts.xml中的配置格式如下: 元素的常用属性如下:1,name:指定Bean实

2015-09-28 20:53:41 557

原创 struts.xml配置文件结构

/login/success.jsp /login/login.jsp

2015-09-28 20:13:37 682

原创 基于struts2的登录系统

web.xml配置<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://

2015-09-28 19:54:18 1142

原创 Action访问Servlet API的对象

1,Action访问ActionContext的方式:(request session application)  Struts2中的Action与Servlet API完全分离,但是在实现业务逻辑处理是,经常需要访问Servlet中的一些对象,如request,session,application等,struts2提供ActionContext类,在Action中通过该类获取Servlet

2015-09-26 17:01:37 773

原创 struts2中一个表单中提交多个请求(动态调用方法)

在很多Web应用中,为了完成不同的工作,一个HTML form标签中可能有两个或多个submit按钮,Struts2中提供了另外一种方法,使得无需要配置可以在同一个action类中执行不同的方法(默认执行的是execute方法)使用这种方式也需要通过请求参来来指定要执行的动作。请求参数名的格式为  action!method.action主页面submit.jsp的代码:

2015-09-26 12:48:50 1560

原创 一个jsp页面中多个提交按钮提交不同的页面

登录注册页面:form action="LoginServlet" name="loginform" method="post"> 欢迎登陆网上书店系统 账 号: 密 码:

2015-09-26 11:57:35 8558

原创 web项目的中绝对路径和相对路径

在做JavaWeb项目,总是出现各种的路径错误,而且发现不同情况下 /  所代表的含义不同。绝对路径: 相对于当前Web应用根路径的路径 也就是任何路径都必须要带上contextPath = http://localhost:8080/WebProject/相对路径: 相对于当前目录的路径为相对路径 通常直接用/ 来表示JavaWeb项目中 的/不同含义JavaWeb项

2015-09-17 19:52:29 3666

原创 <a>标签的四种链接状态

a:link{color:red;text-decoration:none}/*未访问,红色,无下划线*/ a:active{color:blue;}/*激活,红色*/ a:visited{color:purple;text-decoration:none}/*已访问,紫色,无下划线*/ a:hover{color:blue;text-decoration:under

2015-09-15 10:35:59 2427

原创 Java web访问MySql数据库分页查询

有时候我们查询数据库表时,但是很多时候表中的记录很多,需要显示出来的话怎么办?这时可以使用分页的方法,就是指定从数据库表的什么位置开始查询显示,以及指定显示的记录数目。Mysql数据库提供了limit a,b的关键字,a是数据库表的查询起始位置,是个偏移量,b是指定本次查询的记录数目下面是我的数据表:数据库的链接类:package com.tools;import jav

2015-09-14 21:28:39 4411

原创 MySQL数据库limit分页、排序

select * from persons limit A, B;解释:A,查询起点B,你需要的行数示例:select * from persons limit 0 , 4;解释:起点位置为1,开始查询,返回4条数据为1,2,3,4select * from persons limit 4 , 4;解释:起点为5,开始查询,返回4天数据为5,6,7,8特

2015-09-14 19:17:58 1899

原创 HTTP Status 405 - HTTP method POST is not supported by this URL

程序出现:HTTP Status 405 - HTTP method POST is not supported by this URL发现原因如下源程序:request.getRequestDispatcher("PageQueryServlet“).forward(request, response); 改为:response.sendRedirect("/Shoppi

2015-09-13 21:47:45 1707

原创 在myeclipse中导入图片

1、在myeclipse中导入图片,选中项目目录建立一个文件夹,名字任意一般是images2、要说明一点,以后要建立的文件比较多,在引用图片的时候为了方便,一般添加到引用图片的同一级目录下,已用格式可以是images/11.jpg给出相对路径即可。4、选择File System 点击下一步5、然后在电脑里面选择你要插入图片的文件夹,我的是images,和

2015-09-13 21:37:40 16982 1

原创 Myeclipse+mysql出现中文乱码情况

首先要统一myeclipse的编码情况:1、进入Window--Preferences--General--Workspace,Text file encoding 选项中默认的Default(GBK)选项更改为Other,并将值设为utf-8;2、进入Window--Preferences--MyEclipse--Files and Editors,将这个选项下面的:ASP

2015-09-13 15:26:56 5924

原创 servlet的重定向错误

严重: Servlet.service() for servlet [RegServlet] in context with path [/ShoppingCart] threw exceptionjava.lang.IllegalStateException: Cannot call sendRedirect() after the response has been committed

2015-09-13 09:37:06 2991

原创 java时钟面板clock

时钟面板程序可以直接用了//ClockPanel.javaimport static java.util.Calendar.HOUR;import static java.util.Calendar.MILLISECOND;import static java.util.Calendar.MINUTE;import static java.util.Calendar.SECOND;impor

2015-09-09 20:12:34 3212

原创 图片按钮ImageButton

图片按钮

2015-09-09 19:22:32 767

原创 jdbc连接数据库失败,com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。

创建数据库连接失败!com.microsoft.sqlserver.jdbc.SQLServerException: 到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connectat com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriv

2015-09-09 11:28:31 11671 1

原创 Struts2.x和Struts1.x的区别

Strust2.x不是新发布的新框架,而是另一个非常流行的框架WebWork基础上发展起来的。Struts2并没有继承Struts1的特点,但是它吸收了Struts1和WebWork两者的优势,因此是一个优秀的框架Struts2和Struts1有很多不同点:1,Action类的编写    在Struts1中,Action类一般是继承基类“org.apache.struts.action

2015-09-08 21:13:05 1050

原创 Struts1.x的使用

用MyEclipse新建一个Web项目,在MyEclipse菜单中导入框架如下图:添加框架支持以后如下图:Struts1.x的核心重点是:2个配置文件,3个类1,两个配置文件:web.xml,struts-config.xml2,ActionForm,Action编写,ActionServlet的配置3,ActionServlet在web.xml中配置,

2015-09-07 22:36:52 545

原创 Struts1.x框架基本原理

在struts1.x中,常用的组件是JSP,ActionServlet,ActionForm,Action,JavaBean,配置文件等,关系如图:其执行步骤是:1,用户输入,JSP表单提交给ActionServlet2,ActionServlet将表单信息封装在ActionForm内,转交给Action3,ActionServlet不直接处理业务逻辑,让Action来调用

2015-09-07 21:35:05 602

原创 MVC程序设计思想

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,M是指业务模型,V是指用户界面,C是指控制器,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC是软件开发过程中比较流行的设计思想。应该明确一点

2015-09-07 21:12:26 2209

原创 数组线性表ArrayList的内部实现

线性表是按顺序存储数据是常用的一种数据结构。大多数线性表的典型操作是:1,初始化线性表2,判断表是否为空3,求线性表的长度4,读取线性表中的第i个元素5,查找满足条件的数据元素6,在线性表的第i个位置之前插入一个新的数据元素7,删除线性表中的第i个数据元素8,表置空9,查找第i个元素的前驱或后继10,按一个或多个数据项递增或递减重新排列数据元素数组线性表

2015-09-05 11:19:14 1044

原创 JavaBean网页电子时钟

package com.bean;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateBean { private String dateTime; private String week; private Calendar c

2015-09-03 23:27:34 1224

原创 使用javabean类用户注册

javabean技术的主要目的是使jsp代码中html代码和java代码分离,使二者耦合度降低,简化jsp代码,改变了html网页代码与java代码混乱的编写方式。 一般将业务逻辑和业务对象封装在javabean中。 使用: <jsp:useBean id="xxx" class="xxx" scope="xxx"></jsp:useBean><!-- id是实例,class是类名,scop

2015-09-03 21:00:00 1342

原创 线程池ThreadPoolExcutor

/* * interface Executor 执行行程接口 * +executor(Runnable object)执行任务 * interface ExecutorService 管理线程接口 * +shutdown()关闭执行器 * +shutdownNow()立即关闭执行器,返回未完成任务清单 * +isSh

2015-09-01 23:01:28 608

Gson-2.5.jar

2016-05-31

apache poi包,处理excel

apache poi包,处理excel的包

2015-12-13

空空如也

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

TA关注的人

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