- 博客(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 2900
原创 struts.xml配置文件(二)
1,命名空间配置 java语言为了避免同名java类的冲突,可以使用包,struts2也存在同名的Action问题,但是struts用命名空间区分同名Action命名空间的配置格式如下: 例命名空间配置: /login/success.jsp /login/login.jsp
2015-09-29 15:52:24 568
原创 无序和有序列表的list-style-type 属性值
属性 描述 list-style简写属性。用于把所有用于列表的属性设置于一个声明中list-style-image将图象设置为列表项标志。
2015-09-29 11:31:47 15832
原创 字符转换属性text-tranform改变大小写
text-transform 属性处理文本的大小写。这个属性有 4 个值:noneuppercaselowercasecapitalize默认值 none 对文本不做任何改动,将使用源文档中的原有大小写。uppercase 和 lowercase 将文本转换为全大写和全小写字符。最后,capitalize 只对每个单词的首字母大写。 h1 {text-
2015-09-29 10:37:52 1241
原创 属性选择器设置表单样式
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 813
原创 struts.xml配置文件(一)
1,bean元素的配置struts2框架是一个具有高度可扩展性的java web框架,其主要核心组件不是以之间编写代码的方式下载代码里,而是通过配置文件以IoC控制反转 容器来管理这些组件。struts2可以通过配置方式管理其核心组件,从而允许开发者很方便的扩展这些核心组件。Bean在struts.xml中的配置格式如下: 元素的常用属性如下:1,name:指定Bean实
2015-09-28 20:53:41 593
原创 基于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 1171
原创 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 788
原创 struts2中一个表单中提交多个请求(动态调用方法)
在很多Web应用中,为了完成不同的工作,一个HTML form标签中可能有两个或多个submit按钮,Struts2中提供了另外一种方法,使得无需要配置可以在同一个action类中执行不同的方法(默认执行的是execute方法)使用这种方式也需要通过请求参来来指定要执行的动作。请求参数名的格式为 action!method.action主页面submit.jsp的代码:
2015-09-26 12:48:50 1615
原创 一个jsp页面中多个提交按钮提交不同的页面
登录注册页面:form action="LoginServlet" name="loginform" method="post"> 欢迎登陆网上书店系统 账 号: 密 码:
2015-09-26 11:57:35 8628
原创 web项目的中绝对路径和相对路径
在做JavaWeb项目,总是出现各种的路径错误,而且发现不同情况下 / 所代表的含义不同。绝对路径: 相对于当前Web应用根路径的路径 也就是任何路径都必须要带上contextPath = http://localhost:8080/WebProject/相对路径: 相对于当前目录的路径为相对路径 通常直接用/ 来表示JavaWeb项目中 的/不同含义JavaWeb项
2015-09-17 19:52:29 3707
原创 <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 2468
原创 Java web访问MySql数据库分页查询
有时候我们查询数据库表时,但是很多时候表中的记录很多,需要显示出来的话怎么办?这时可以使用分页的方法,就是指定从数据库表的什么位置开始查询显示,以及指定显示的记录数目。Mysql数据库提供了limit a,b的关键字,a是数据库表的查询起始位置,是个偏移量,b是指定本次查询的记录数目下面是我的数据表:数据库的链接类:package com.tools;import jav
2015-09-14 21:28:39 4468
原创 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 1940
原创 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 1745
原创 在myeclipse中导入图片
1、在myeclipse中导入图片,选中项目目录建立一个文件夹,名字任意一般是images2、要说明一点,以后要建立的文件比较多,在引用图片的时候为了方便,一般添加到引用图片的同一级目录下,已用格式可以是images/11.jpg给出相对路径即可。4、选择File System 点击下一步5、然后在电脑里面选择你要插入图片的文件夹,我的是images,和
2015-09-13 21:37:40 17290 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 5980
原创 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 3029
原创 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 3247
原创 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 11769 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 1109
原创 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 557
原创 Struts1.x框架基本原理
在struts1.x中,常用的组件是JSP,ActionServlet,ActionForm,Action,JavaBean,配置文件等,关系如图:其执行步骤是:1,用户输入,JSP表单提交给ActionServlet2,ActionServlet将表单信息封装在ActionForm内,转交给Action3,ActionServlet不直接处理业务逻辑,让Action来调用
2015-09-07 21:35:05 613
原创 MVC程序设计思想
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,M是指业务模型,V是指用户界面,C是指控制器,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC是软件开发过程中比较流行的设计思想。应该明确一点
2015-09-07 21:12:26 2249
原创 数组线性表ArrayList的内部实现
线性表是按顺序存储数据是常用的一种数据结构。大多数线性表的典型操作是:1,初始化线性表2,判断表是否为空3,求线性表的长度4,读取线性表中的第i个元素5,查找满足条件的数据元素6,在线性表的第i个位置之前插入一个新的数据元素7,删除线性表中的第i个数据元素8,表置空9,查找第i个元素的前驱或后继10,按一个或多个数据项递增或递减重新排列数据元素数组线性表
2015-09-05 11:19:14 1074
原创 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 1256
原创 使用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 1368
原创 线程池ThreadPoolExcutor
/* * interface Executor 执行行程接口 * +executor(Runnable object)执行任务 * interface ExecutorService 管理线程接口 * +shutdown()关闭执行器 * +shutdownNow()立即关闭执行器,返回未完成任务清单 * +isSh
2015-09-01 23:01:28 620
Gson-2.5.jar
2016-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人