java web
文章平均质量分 68
给我瓶叶小白
虽千万人吾往矣。
展开
-
js--数组对象的属性方法整理
创建与操作数组1 数组创建的三种方法: var arr=new Array();//创建空数组,未指定长度。 var arr=new Arry(4);//创建数组,长度为4 var arr=new Arry(1,2,3,"a","b");//创建数组,并初始化。 数组其实是动态的,可以自由延伸。2 自定义数组构造函数并创建数组 需要先定义一原创 2016-05-12 08:22:08 · 5571 阅读 · 0 评论 -
servlet配置以及跳转
jsp中跳转servlet时候的相对路径问题。先看项目目录结构jsp代码WebContent/admin/login.jsp:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML ...原创 2018-03-21 20:45:12 · 701 阅读 · 0 评论 -
用servlet实现web的分页查询
首先,在util包里面我们先建立一个Page类,用于存放分页查到的列表以及每页行数以及最大页与当前页。package com.hpe.muke.util;import java.util.List;public class Page { // 将分页查询的数据以及分页信息 一块返回到前台页面中 private int count ; // 一页显示的记录条数 private i...原创 2018-03-26 23:47:10 · 3269 阅读 · 2 评论 -
Request.getRequestDispatcher(url).forward(request,response)与response.sendRedirect(url)浅理解
request求求转发方法与response重定向方法是我们在web中经常用的两种转发技术。不同点1:response.sendRedirect(url)属于静态跳转,重定向,特点是不会带服务器层的请求到转发的页面,因为没有request.getRequestDispatcher(url).forword(request,response)方法(可以这样理解)。Request.getRequest...原创 2018-04-09 23:07:53 · 6743 阅读 · 0 评论 -
eclipse导入jar包(方便法)
在eclipse主页面右键项目-prepotries-build path-add libirary点击user library-next勾选我们创建的library,然后工程中就导入了。这样的好处是,在不用maven管理,导入jar包时候,一般是导入到lib中,然后每个build path,非常麻烦,这样我们就在这个工作空间配置了常用jar包library,当我们新创建工程,就直接右键-属性-b...原创 2018-04-03 21:52:23 · 420 阅读 · 0 评论 -
bootstrap日期插件的使用
bootstrap日期插件,需要下载相应的bootstrap的css文件以及js文件。本例子使用了bootstrap样式,这样更好看 。日期插件必要的四个引入:<!-- 时间空间样式表 --><link rel="stylesheet" href="bootstrap-datetimepicker/css/bootstrap-datetimepicker.css">...原创 2018-04-03 22:20:59 · 2984 阅读 · 2 评论 -
web三级联动选择地址
地址三级联动,依赖城市city.js文件<script type="text/javascript" src="jquery/jquery-2.2.4.min.js"></script><!-- 三级联动城市划分js --><script type="text/javascript" src="js/city.js"&g原创 2018-04-03 22:36:28 · 1793 阅读 · 1 评论 -
jsp用户注册页面
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.ge...原创 2018-04-03 22:37:30 · 1687 阅读 · 0 评论 -
JDBC为什么要使用PreparedStatement而不是Statement
PreparedStatement是用来执行SQL查询语句的API之一,Java提供了 Statement、PreparedStatement 和 CallableStatement三种方式来执行查询语句,其中 Statement 用于通用查询, PreparedStatement 用于执行参数化查询,而 CallableStatement则是用于存储过程。同时PreparedStatement还...转载 2018-04-05 16:09:56 · 170 阅读 · 0 评论 -
eclipse创建项目小知识
首先,创建一个java web项目,一开始,不要着急编程,先做一些前提准备。1 设置编码:utf-8windows->preferences,然后按照下图设置,设置下编码为utf-8接下来,我们创建个jsp页面右键webContent->preportes,Resource里面选择utf-8,这样我们创建的jsp文件,头部也就默认是utf-8创建jsp时候,不要直接finish,先ne...原创 2018-04-18 23:40:04 · 250 阅读 · 0 评论 -
jqGrid常用属性以及方法
<span style="font-size:18px;">var id = $("#newstable").jqGrid("getGridParam", "selrow"); //单行 var selectedId = $("#newstable").jqGrid("getGridParam", "selarrrow"); //多行转载 2018-04-26 16:05:43 · 700 阅读 · 0 评论 -
在eclipse上创建maven项目web 3.0版本
首先,先创建一个普通的maven项目 一定要选择war包的格式 创建好之后会发现报错,没关系,然后打开 刚开始是选中的,取消掉,apply,然后再选中,会出现一个连接下方 如果web.xml是2.5的,换成3.0的的头文件就ok (原文博客https://blog.csdn.net/lzh657083979/article/details/78149588)<?xm...转载 2018-08-28 23:13:43 · 628 阅读 · 0 评论 -
maven scope范围说明
Maven的scope依赖作用域说明Maven的scope依赖作用域说明1、test范围指的是测试范围有效,在编译和打包时都不会使用这个依赖,比如junit默认范围是test,只在测试使用,不会再发布项目时候使用2、compile范围指的是编译范围有效,在编译和打包时都会将依赖存储进去3、provided依赖:在编译和测试的过程有效,最后生成war包时不会加入,诸如:servlet...转载 2018-12-05 22:06:33 · 633 阅读 · 0 评论 -
windows下安装zookeeper
安装zookeeperzookpeer官方下载地址:https://www.apache.org/dyn/closer.cgi/zookeeper/使用http镜像下载:然后选择相应版本点进以后,选择tar.gz格式下载即可:下载后解压到本地:然后进入bin目录下,双击zkService.cmd,启动zookeeper,但是这个时候会报错,且dos窗口一闪而...原创 2018-12-09 01:23:30 · 765 阅读 · 0 评论 -
Maven项目java.lang.ClassNotFoundException: 类名
maven项目,有时候会出现java.lang.ClassNotFoundException: ,但是我们查找各种配置,都没错,下面是我的:我们选中项目,右键,properties,选择Deployment Assembly选择add,Java Build Path Entries选中后再选择Maven Dependencies这时候,Deployment Asse...原创 2018-12-03 22:30:34 · 2637 阅读 · 0 评论 -
war包发布到tomcat
将打包好的war包放在webapp目录下:然后在bin目录下,运行tomcat服务:tomcat会自动解压war并在webapps下生成编译的项目,root目录下会生成相关的文件。这时候http://localhost:8080/访问下,就可以见到我们的项目...原创 2018-12-09 21:08:39 · 458 阅读 · 0 评论 -
hibernate环境搭建myeclipse
首先,导入hibernate插件。在任务栏help中选择install from site点击add。出现如下图点击Archive,然后找到文件导入核心插件的文件地址,并安装。然后点击下一步,知道最后,然后安装等待几分钟,myeclipse会提示重启,选择yes。然后我们检查下是否安装成功,右击项目名称--new--other,如果有图中的hibernate文件夹,则安装成功然后接下来,我们还要导...原创 2018-03-21 16:47:04 · 409 阅读 · 0 评论 -
struts2搭建以及简单案例
首先配置struts1,首先创建java web项目,然后倒入核心jar包在WEB-INF/lib目录下这六个是jar包是基础,需要什么组件以后再添加,添加多了用不到会报错。然后是配置web.xml文件<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com...原创 2018-03-20 23:56:02 · 267 阅读 · 0 评论 -
JQuery学习总结知识点
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <!-- JQuery是一种将javascript,css,dom,ajax等特征征集于一体的强大框架。 --> <原创 2018-03-20 23:14:52 · 478 阅读 · 0 评论 -
js--异常、obj对象
Obj对象: object对象属性: construction:返回行对象的创建函数。 prototype:将新的对象方法添加到对象中。 object对象方法: toString():返回字符串表述形式。 eval(""):计算或者执行指定的的表达式。 valueOf():返回制制定对象的原始值。由于obj是所有函数的父原创 2016-05-12 08:40:54 · 545 阅读 · 0 评论 -
js--表单的属性以及方法
js表单的使用: 引用表单控件的两种方法: document.formname.ctrname.property document.forms[index].ctrname.property formname:表单名字,可以在表单标签中设置name属性来确定。 ctrname:表单控件的名字。 property:表原创 2016-05-12 14:13:44 · 826 阅读 · 0 评论 -
js--document对象以及方法
document对象document对象的方法: write():向html文档中输入指定的对象。 writeln():向html文档中写入数据并换行。 open():打开文档以收集write或者writeln的输出。 close():关闭open。 creatElement(""):根据指定的标记创建一个html元素。相当于映射。原创 2016-05-12 16:02:53 · 4241 阅读 · 0 评论 -
js--Math对象的属性方法整理
Math对象的属性:调用方法:Math.方法名(); Math.E:返回欧拉常数e的值。 Math.LN2:返回2的自然数对数。 Math.LN10:返回10的自然数对数。通用方法: Math.log(n):返回n的自然数对数。 Math.LOG2E:返回以2为底,e的对数,其中2的位置是可变的,为任意n。 Math.PI:返回p原创 2016-05-09 11:11:04 · 690 阅读 · 0 评论 -
js--String对象方法属性整理
String 对象:操作字符串 1 每一个字符串,都是一个对象,都能调用类定义的方法。 用new来创建是string独对象:var objsrign=new String([strign])。[sring]为任意编码的字符串。 直接定义; var stringname="string"; 2 字符串链接:用+符号链接。 3 string对象的方法: anch原创 2016-05-09 12:33:14 · 1009 阅读 · 0 评论 -
jsp中<a href=""></a>标签传递参数乱码问题解决
例如<a href="mohu?pageNo=1&mohu=<%=mohu%>&way=<%=way %>">在传递参数的时候会有乱码情况出现,而且<a>的传参方式为get,所以在后台的servlet中,要在servlet中接受参数。参数接收后,一般是无法显示中文的,我们说是乱码,可以这样解决 String way=requ...原创 2016-06-13 16:46:45 · 9664 阅读 · 0 评论 -
css基础认识
1,css的三种样式(1)内嵌样式。 将css样式嵌入到html标签中可以很简单地对某个标签单独定义样式。<div style="width:100px;height:100px;background:red;"></div>>(2)内部样式 是把css样式表从html标签中分离出来,使得html代码更加整洁,而且css样式可以被多次使用。内部样式是一种写...原创 2018-03-08 22:05:10 · 283 阅读 · 0 评论 -
Form表单数据传输方式之Get与Post区别详解
Java Web中Form表单传输提供了两种方式,method="get"(form默认方式) 与 method="post",它们都是数据的传输方式,但他们的传输过程有很大不同,对数据的影响也有很大区别;一般来说,作为开发,尽量使用post方式传输数据。一般数据修改用post,登录用post。查询一般使用get区别一:从字面上可以看出,get(获取)重点在从服务器上获取资源,post(发送)是向...转载 2018-03-18 22:17:28 · 626 阅读 · 0 评论 -
html基础标签复习
前端只是基础,复习笔记总结<!DOCTYPE html><html> <!-- html定义了整个html文档。html标签有双标签以及但标签,双标签比如:<html></html>,有开头结尾,但标签样式案例:<input type="" value=""/> body元素定义了整个文档的主题,双标签。原创 2018-03-18 22:22:15 · 345 阅读 · 0 评论 -
css之盒子模型
html文档中的每个元素都被描绘成矩形盒子,这些矩形盒子通过一个模型来描述其占用空间,这个模型称为盒模型。盒模型通过四个边界来描述:margin(外边距),border(边框),padding(内边距),content(内容区域)。我们把某个标签的作用范围当做一个盒子,那标签自己就是盒子模型的borde,标签外面就是margin,标签里面的内容是content,在标签里面的内容一标签边界之...原创 2018-03-18 23:33:14 · 317 阅读 · 1 评论 -
eclipse文件目录结构之编译存放,以及tomcat存放路径
首先,我们创建一个java web项目后,会在src目录先创建各种package以及java文件,还有在webcontent目录下创建爱你jsp文件,项目运行时后,会先在eclipse编译,编译到classae目录。第一个是package视图,在src中是我们写的程序文件,右侧图为navicator视图,可以看到build目录的classes目录下跟package目录下的src,目录结构一样,但是...原创 2018-03-20 12:00:47 · 6752 阅读 · 0 评论 -
javascript基础知识总结(hp)
Alert(方法名)和Alert(方法名())区别直接输出方法名,不加括号,输出方法定义后者是输出方法的返回值 Window.onload=方法名和Window.onload=方法名() 区别window.onload调用函数是不用加括号的,加了括号可以成功的原因是因为通常我们把JS代码都放到了最后面,页面也已经加载完了,或者没有涉及到页面对象的操作情况,所以才没有报错。为什么会这样呢,因为win...原创 2018-03-20 20:24:39 · 529 阅读 · 0 评论 -
eclipse视图介绍
1,eclipse创建java web项目2,视图切换,debug,javaee,java,java项目用java窗口,web项目用javaee,debug时候用debug窗口可以从上图直接切换,或者点击红圈标出的,出现如下对话框,找到相应的视图进行切换:项目开发我们用package explorer。不是用project explorer。若是找不到,在windows-show view里面找视...原创 2018-03-20 21:48:53 · 1715 阅读 · 0 评论 -
eclipse安装配置gradle
启动eclipse,help-install new software.然后输入对应eclipse版本的gradle下载地址:由于不同的eclipse对应不同的gradle,所以务必事前看清eclipse版本:help -about eclipse ide 可以看到eclipse的版本信息 通过eclipse版本的版本信息,在查找gradle的版本:官方地址:htt...原创 2018-12-09 22:50:39 · 430 阅读 · 0 评论