![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java web
文章平均质量分 71
狂悖的蜗牛
心若无痕,落雪听禅
展开
-
Tomcat性能调优方案
一、操作系统调优 对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。 【适用场景】 任何项目。 二、Java虚拟机调优 应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。 J转载 2014-07-17 11:03:56 · 338 阅读 · 0 评论 -
2行代码完成级联下拉列表框
完成一个级联下拉列表框(例如:省市联动)需要多少行代码呢?问过若干人,答案从100行到几万行的都有。那么对于一个二级联动下拉列表框需要这么多代码的话,那么一个四级的联动下拉列表框(比如:品牌、分类、类型、型号)又需要多少行代码?对于这个问题,我们推荐的是,每个增加一个下拉列表框只要2行。当然,这没有计算写成通用结构的代码。那么,我们来看看是什么样的代码能够通转载 2015-01-30 13:48:25 · 831 阅读 · 0 评论 -
kindeditor文本编辑器配置和使用方法
在做类似新闻网站的web时候,我们需要对文章进行编辑,这个时候就会用到文本编辑器插件,在众多文本编辑器插件中最好用的是kindeditor插件。下面具体说说这种插件的用法。 1.官网下载 地址:http://kindeditor.net/down.php,下载最新的即可。 2.选择合适的内容到项目中 解压以后有很多文件,服务器版本原创 2015-03-22 23:57:14 · 18468 阅读 · 1 评论 -
Linux下安装JDK和Tomcat
安装JDK的过程(使用jdk-7u40-linux-i586.rpm)建议最好使用.rpm文件安装1.安装jdk(找到JDK所在的目录)rpm -ivh jdk-7u40-linux-i586.rpm2./etc/profile文件中添加JAVA路径在第35行添加JAVA_HOME=/usr/java/jdk1.7.0_40C原创 2015-04-14 15:10:22 · 521 阅读 · 0 评论 -
Spring MVC入门
作为一个J2EE的开发者,我们基本上是开发基于WEB的应用系统。事实上,工作流,状态管理以及验证都是需要解决的重要功能。而HTTP协议的无状态性决定了这些功能都不容易实现。Spring的WEB框架就是来帮助我们解决这些问题的。使用Spring,我们可以让WEB框架自动将传递进来的请求参数填充到模型对象中,同时提供验证和错误处理。还可以管理用户在WEB表单中创建的对象的状态。在了解SpringMVC转载 2014-08-16 10:02:16 · 397 阅读 · 0 评论 -
jQuery中$.get、$.post、$.getJSON和$.ajax的用法
1、$.get$.get()方法使用GET方式来进行异步请求,它的语法结构为:$.get( url [, data] [, callback] )解释一下这个函数的各个参数:url:string类型,ajax请求的地址。data:可选参数,object类型,发送至服务器的key/value数据会作为QueryString附加到请求URL中。callb转载 2014-12-03 23:32:38 · 484 阅读 · 0 评论 -
jquery.metadata.js 方式验证用户输入框功能
Jquery+Jquery.metadata.js 的验证方式,这种验证方式可减少代码量,并且重用性高,因为有部分验证的代码是封装好的我们直接拿来用就可以了,如果封装好的验证不能够满足需求的话还可以自己自定义验证函数,之前公司用的是struts2自带的验证方式,用起来感觉很臃肿而且重用性不高,并且每次修改了xml文件的话还需要重启服务器,所以我自己找资料写了个jquery.metadata.js的转载 2014-10-13 13:50:16 · 3520 阅读 · 0 评论 -
html语法
标签和属性在HTML中,通常标签都是由开始标签和结束标签组成的,开始标签用“”表示,结束标签用“”表示。元素指的是包含标签在内的整体,除去标签的部分叫做内容。属性要在开始标签中指定,用来表示该标签的性质和特性。通常都是以“属性名=”值””的形式来表示,用空格隔开后,还可以指定多个属性。指定多个属性时不用区分顺序颜色的指定方法用HTML指定颜色有两种方法转载 2014-07-29 16:49:16 · 712 阅读 · 0 评论 -
jQuery.validate插件详解
官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validationjQuery plugin: Validation 使用说明 转载自:http://blog.sina.com.cn/s/blog_608475eb0100h3h1.html 一导入js库 二、默认校验规则转载 2014-10-13 14:02:24 · 502 阅读 · 0 评论 -
ibatis传递多参数的方法
在使用spring+ibatis开发系统时候,很多时候接口需要传递多个参数,现在将mybatis传递多个参数的方法总结如下: 假设接口需要根据name(String类型)和state(int类型)这两个参数从数据库中查询,那么dao层有以下几种方式接受参数: (1)采用@Param注解:public void insert(@Param("name") Str原创 2015-08-16 17:08:30 · 1926 阅读 · 0 评论 -
web开发中图片及日期格式显示问题
1.日期显示 在开发中,如果直接从数据库里面把Date取出来赋值给相应的实体类的属性,然后去前台显示,那么显示的日期格式往往不能如我们所愿。这个时候我们可以在后台进行转化,转成字符串类型,然后去前台显示此字符串。比如我们需要在前台显示present的startTime类型。这个时候我们可以这样:SimpleDateFormat dateFormat = new原创 2015-07-23 14:40:46 · 590 阅读 · 0 评论 -
复制web项目的方法
在一般情况下,我们直接复制一个web工程并且更换它的名字,然后借此想改变web工程师不可能的,比如我们通过复制的方式将gjrj复制重命名为fsxww,然后通过访问localhost:8080/fsxww这样的方式访问此工程,这样是不可能的。实施中,我们可以通过如下方式改变web工程名: 1.复制一个名字为fsxww的web工程,将它改为你所需要的名字,如shbxs 2.原创 2015-07-23 14:45:12 · 1133 阅读 · 0 评论 -
java web查询某个时间段记录
在做java web过程中,我们有的时候查询最近一段时间用户的日志状况,如最近一周,最近一个月,这里面就牵扯到根据系统当前时间获取一个周以前、一个月以前....的时间。下面来讲讲如何获取。 1.获取系统时间 主要利用java.util.Calendar提供的Calendar类。首先根据Calendar ca = Calendar.getInstance();获取系统当前原创 2015-01-08 20:33:17 · 9028 阅读 · 0 评论 -
JSP自定义标签
一般情况下开发jsp自定义标签需要引用以下两个包 import javax.servlet.jsp.*;import javax.servlet.jsp.tagext.*; 首先我们需要大致了解开发自定义标签所涉及到的接口与类的层次结构(其中SimpleTag接口与SimpleTagSupport类是JSP2.0中新引入的)。原创 2014-07-30 19:44:46 · 1337 阅读 · 1 评论 -
EL表达式
EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user["My-原创 2014-07-25 20:49:32 · 445 阅读 · 0 评论 -
配置eclipse,JDK,Tomcat,myeclipse
一、下载相应软件:JDK, Eclipse, Eclipse多国语言包(最好两个版本一致,否则汉化效果不是很好),web服务器tomcat,MyEclipse。 我用的这五个文件如下:jdk-6u13-windows-i586-peclipse-SDK-3.2.1-win32NLpack1-eclipse-SDK-3.2.1-win32tomcat5.0.28M原创 2014-07-17 09:53:56 · 885 阅读 · 0 评论 -
Target runtime Apache Tomcat v6.0 is not defined.错误解决方法
Eclipse导入工程后工程上显示一个小红叉,但工程里没有文件错误,也没有语法错误,百思不得其解啊,后来在网上找了一些资料说是项目引用的类库路径有问题。【项目】->【右键】->【build path】->【configure build path】->【libraries】,查看一下引用的类库路径。网上都说是因为这里引用错误引起的,但是我在项目导入的时候做的第一件事情就是修改这里的library,转载 2014-07-21 09:35:56 · 560 阅读 · 0 评论 -
servletcontext作用功能详解
ServletContext,是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。request,一个用户可有多个;session,一个用户一个;而servletContext,所有用户共用一个。所以,为了节省空间,提高效率,ServletContext中,要放必须的、重要的、所有用户需要共享的线程又是安全的一些信息。换一种方式说吧,运行在JAVA虚拟机中的每一个Web转载 2014-07-23 11:26:36 · 497 阅读 · 0 评论 -
Servlet和Filter映射匹配原则之异同
以前总以为Filter是一种特殊的Servlet,所以它们在web.xml中的配置应该是一样,可现在发现并非如此。请看下文:一、servlet容器对url的匹配过程:当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是http://localhost/test/aa转载 2014-07-24 10:57:29 · 595 阅读 · 0 评论 -
Servlet过滤器
过滤器... 1过滤器基础知识... 1Filter工作原理(执行流程)... 2过滤器的生命周期... 4Servlet过滤器API 4过滤器使用案例... 6解决全站乱码问题... 6禁止缓存所有动态页面的过滤器... 7控制浏览器缓存页面中的静态资源的过滤器:... 8过滤器过滤器基础知识Filter转载 2014-07-24 10:45:51 · 520 阅读 · 0 评论 -
理解HTTP session原理及应用
一、术语session在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可以看到这样的话“在一个浏览器会转载 2014-07-22 12:20:15 · 492 阅读 · 0 评论 -
JSP语法详解
指示元素原创 2014-07-25 16:06:04 · 456 阅读 · 0 评论 -
Jsp Model1和Jsp Model2
对于Java阵营的动态Web编程技术而言,则经历了所谓的Model 1和Model 2时代。一.Jsp Model 11.传统的Jsp Model 1模型 Jsp是独立的,自主完成所有的任务.2.改进的Jsp Model 1模型 Jsp页面与JavaBeans共同协作完成任务Model 1模式的实现比较简单,适用于快速开发小转载 2014-07-25 18:36:32 · 590 阅读 · 0 评论