
J2EE技术
微风吹过的夏天2016
Java程序员
展开
-
ES配置步骤
application.ymlelasticsearch: ip: localhost port: 9300 pool: 5 #注意cluster.name需要与config/elasticsearch.yml中的cluster.name一致cluster.name: my-application安装ES为服务:cmd 进入bin目录下执行: elasticsearch-service install进入head文件夹下,执行命令:npm run start或grunt s...原创 2021-07-27 15:18:49 · 410 阅读 · 0 评论 -
ElasticSearch:SpringBoot集成ES
新建项目 springboot-es-test源代码:http://gitlab.heatedloan.com/cici/springboot-es-test本地项目:/Users/cici/workspace/cici/springboot-es-test第一步:pom.xml <dependency> <groupId>org.springframework.boot</groupId> &l.原创 2021-07-27 15:16:35 · 559 阅读 · 0 评论 -
SQL语句(mysql为模板)
SQL:(结构化查询语言)通过SQL语句与数据库交互。常用数据库:SQLserver 微软 Oracle甲骨文 MySql甲骨文 DB2IBM SyBaseMySQL数据库:windows命令:mysql -u用户名 -p密码Mysql -h localhost -urootMysql -uroot -p默认运行在:3306端口 MySql是数据库管理原创 2013-03-18 12:39:25 · 1183 阅读 · 0 评论 -
net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
json-lib对象转化为json数据抛net.sf.json.JSONException: va.lang.reflect.InvocationTargetException异常 出现了两种情况:日期格式hibernate延时加载解决:日期格式 private java.util.Date createTime; 只在字段前声明Dat转载 2013-05-27 14:45:20 · 875 阅读 · 0 评论 -
解决getOutputStream() has already been called for this response
getOutputStream() has already been called for this response异常出现的原因和解决方法:jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等),没有妥善处理好的原因。具体的原因:jsp编译成servlet之后在函数_jspService(HttpServletRequest request转载 2013-04-25 15:00:56 · 515 阅读 · 0 评论 -
<s:action>的用法
使用action标签,可以允许在jsp页面中直接调用Action,在调用Action时候,可以指定需要被调用的Action的name和 namespace.如果指定了executeResult参数的属性值为true,该标签会把Action的处理结果(视图资源)包含到本页面中. 使用action标签指定属性有:id: 可选属性,作为该Action的引用ID name:转载 2012-11-13 10:33:13 · 848 阅读 · 0 评论 -
fmt标签格式化日期(多种格式)
声明:[html] view plaincopyprint?%@ taglib prefix="fmt" uri="/WEB-INF/fmt.tld" %> [html] view plaincopyprint?or [html] view plainco转载 2013-10-15 21:40:05 · 1836 阅读 · 0 评论 -
JDBC批量插入
import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;import org.jfree.util.Log;public class JDBCInsert {public stat原创 2013-10-15 21:22:27 · 679 阅读 · 0 评论 -
input不可编辑状态
<input name="ly_qq" type="text" tabindex="2" onMouseOver="this.className='input_1'" onMouseOut="this.className='input_2'" value="123456789" disabled="true" readOnly="true" /> disabled="true转载 2013-10-15 21:39:15 · 739 阅读 · 0 评论 -
struts2中多文件上传的处理
在sturts2中的多个文件的上传处理,真是做到足够简单了,想以前阿堂都是在Servlet中用smartUpload.jar来进行手工处理二进制流,来多个文件的上传处理的。。struts2是在common-FileUpload和COS的文件上传解析器的基础上,再次进行了封装..,不能不说这是struts2的高明之处。。不过,struts2黙认使用的jakarta的Common-FileUpload转载 2013-10-15 21:21:03 · 778 阅读 · 0 评论 -
c
xxxxxx转载 2014-02-27 15:27:21 · 572 阅读 · 0 评论 -
fmt
转载 2014-02-19 21:52:13 · 510 阅读 · 0 评论 -
笔记之jsp标签、EL表达式、JSTL标签、函数、自定义标签
案例中的分帧页面:frameset不能再body中将多个页面用帧标签组合Javacript:void(0)取消默认的行为Onclick="hidden(document.getElementById(d1))"点击事件:隐藏组件Function hidden(div){Div.style.display=div.style.display='block'?'none':原创 2013-03-18 11:55:47 · 9729 阅读 · 1 评论 -
JS 对象(Object)和字符串(String)互转
本文转自:http://blog.youkuaiyun.com/starrexstar/article/details/8083259利用原生JSON对象,将对象转为字符串[javascript] view plaincopyvar jsObj = {}; jsObj.testArray = [1,2,3,4,5]; jsObj.na转载 2015-09-12 22:37:57 · 655 阅读 · 0 评论 -
mybaits generator自动生成model、xml、dao
1.添加包org.mybatis.generatormybatis-generator-core1.3.2org.mybatismybatis3.3.02.添加配置文件org/mybatis/generator/generatorConfiguration.xml PUBLIC "-//mybatis.org//DTD My原创 2016-03-29 09:34:19 · 567 阅读 · 0 评论 -
Nexus添加新Repository后Maven仍找不到jar包的解决方案
原文出处:http://www.goomoon.com/it/program/J2EE/4357.htmlmaven需要个伙伴那就是“私服”,个人只接触过nexus,所以就用nexus了。。。几步配置以后(很简单 网上很多教程),所有jar就都从nexus中下载了,并且可以方便的添加自己jar和自己的非主流repository。。。但在使用一段时间后,有个问题不转载 2016-04-15 11:04:50 · 2749 阅读 · 0 评论 -
bean创建失败错误
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.sunwayworld.emc.sys.domain.TaskAssignWithBLOBs' available: expected at least 1 bean which qu...原创 2018-11-14 23:17:30 · 2103 阅读 · 0 评论 -
动态页面静态化
package com.sohu.frontweb.searchname.util; import java.io.BufferedReader; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.转载 2012-11-17 14:21:19 · 510 阅读 · 0 评论 -
笔记之tomcat映射虚拟路径
动态WEB资源:用户看到的数据,是可变的。常用动态WEB开发技术:Jsp/servlet asp php等常见服务器: Weblogid(BEA),WebShere(IBM),tomcat(只支持JSP/SERVLET)配置TOMCAT服务器:端口:如果访问时不像输入端口,则需要把服务器配置的连接端口改为80.一般开发使用8080JAVA_HOME设置为JD转载 2013-03-18 11:11:15 · 651 阅读 · 0 评论 -
SVN ssl erpoonse err or bad mac解决办法
team-----与资源同步,然后再更新。原创 2013-04-13 22:13:17 · 772 阅读 · 0 评论 -
笔记之servlet的ServletConfig对象
Servlet中的对象:1.ServletConfigXML中可以通过 标签为Servlet配置初始化参数,参数被自动封装到config对象中,init方法将config 对象传给servlet,因此可通过ServletConfig API获取初始化参数。第一种获取方式:string url=this.getServletConifg().getInitParameter("url")原创 2013-03-18 11:27:37 · 536 阅读 · 0 评论 -
笔记之servlet的ServletContext对象(ServletContext的应用)
Servlet中的对象:1.SerlveltContext对象代表应用同一个web应用中,所有 Servlet共享一个ServletContext,可通过servletContext实现Servlet通信servletContext获取方式:方式一:this.getServletConfig().getServletContext();//config中维护了对conetxt对原创 2013-03-18 11:30:41 · 775 阅读 · 0 评论 -
笔记之Servlet的Response对象(应用:文件下载、随机验证码)
回应HTTP请求传递的时候传递的是HttpServletRequest,HttpServletResponse一个响应包含:响应行,响应头,响应数据HttpServletResponse会送服务器响应。setStatus();发送响应状态码setHeader(String name,String value)发送字符串响应头addHeader(String name,Strin原创 2013-03-18 11:34:59 · 992 阅读 · 0 评论 -
笔记之WEB开发注意事项
注意:WEB资源都要在XML中配置CSS文档附录中有颜色表,可选颜色所有数据要先检查再使用:空指针等。要会写各种表单,收集数据提交给服务器处理有时错误是人品问题:关闭工程,重新开启服务器打开应用即可。404路径或网络地址错误修改模板,myelipse目录下 servlet.java jsp.vtl识别颜色:网页取色器 继承时,子类不能比父类抛出更多的异常。原创 2013-03-18 11:18:54 · 536 阅读 · 0 评论 -
笔记之中文乱码问题
中文乱码问题:Jsp中设置为UTF-8编码。所以数据以UTF-8编码为二进制后发送给服务器,服务器调用servlet处理将数据封装到request中。Post方式:(数据在体中)String name=request.getParameter("name");//getParameter获取数据时,默认使用request默认的编码解码成字符串。(request对象默认的编码是iso88原创 2013-03-18 11:40:26 · 823 阅读 · 0 评论 -
笔记之Servlet的Request对象(获取请求参数的方法、表单格式、防盗链、请求重定向)
Request对象:发送HTTP请求用HttpServletRequest包含3部分:请求行,请求头,请求数据方法:getMethod()获得请求方式getRequestUri()和getRequestURL() 获得客户机发送的请求资源的地址(URL是URI的子集)getHeaders(),getHeader(),getHeader(),getDateHeader(),原创 2013-03-18 11:39:07 · 19746 阅读 · 0 评论 -
笔记之jsp美化(CSS排版)
JSP美化:Css排版:Div定位:Div默认在上一个div的下面。多个DIV在同一条线上,采用浮动效果:Float,让div都向左浮动float:left浮动效果会影响后续div效果。如果想不影响后续DIV,可以定义个ID为clear的DIV,clear:bothmargin设置div间距:指定方向:Margin-top,Margin-left,Mar原创 2013-03-18 11:52:28 · 11418 阅读 · 0 评论 -
笔记之Servlet的会话管理技术(cookie、session)(应用:用户自动登录、防表单重复提交)
会话管理: cookie 和Session都是Servlet技术会话:从浏览器打开到关闭的访问过程。会话管理:是实现多个WEB页面(超链接)的数据共享。典型应用:购买页面的数据和支付页面的数据共享。为什么不用request和servletContext实现呢?不同的页面是不同的请求,不同的requestservletContext面多多个用户有并发问题解决数据共享有原创 2013-03-18 11:46:24 · 1550 阅读 · 0 评论 -
笔记之JSP语法、指令(乱码、9大隐式对象、4大域)
Jsp:Servlet 负责响应请求,产生动态数据,存在request中,forward数据给jsp显示JSP执行过程:服务器将JSP翻译成servlet,并将 servlet编译成.class文件执行。Jsp翻译成servlet中,会提供8大对象。标签,换行用out.write翻译,java代码部分不变。JSP语法:语法:模板元素原来html中的内容,都是模板元素原创 2013-03-18 11:49:07 · 1011 阅读 · 0 评论 -
HTML编辑器fckeditor
JS创建Fckeditor实例: window.onload=function(){ var oFCKeditor=new FCKeditor('ciintroduction'); oFCKeditor.BasePath="${pageContext.request.contextPath}/fckeditor/"; oFCKeditor.R原创 2013-03-19 15:07:36 · 685 阅读 · 0 评论 -
svn is already locked解决方案
蛋疼的问题,不是一次遇到了,每次遇到的原因都不一样,从网上摘录了一些资料,整理成文,svn是个不错的东东。svn already locked解决办法:在出错文件夹下,鼠标右键TortoiseSVN->Clean up.SVN错误:Attempted to lock an already-locked dir出现这个问题后使用“清理”功能,如果还不行,就转载 2013-04-13 22:11:15 · 38297 阅读 · 0 评论 -
笔记之文件扩展名对应的文件类型查询
contentType类型查询:Tomcat/conf/web.xml中mime-mapping标签中查询所有的扩展名对应的MIME类型。原创 2013-03-18 11:15:50 · 607 阅读 · 0 评论 -
超鏈接點擊次數的統計方法(超簡單)
今天一個靈感,,解決了困擾了自己四五天的問題:統計超鏈接的點擊次數 之前一直在找js,ajax之類的技術已求實現這個難題,但是網上搜的都不能達到預期的效果,也許是今天是項目到期的日子,突然一個靈感,,做了一下測試,OK了,,就這樣,解決了,真是,,好氣好笑啊! 原理很簡單,就是 超鏈接標籤的href屬性中的url地址寫成一個帶參數的樣式,就可以了 如转载 2012-11-17 14:36:26 · 1815 阅读 · 0 评论 -
oracle sql删除非空约束
sql方式:alter table user modify name varchar2(12) null;菜单方式:选中表,右键,勾选。约束表:1.查询约束名;SELECT constraint_name FROM all_constraints WHERE TABLE_NAME = 'MPPOS';2.删除约束;把除主键外的约束都删掉吧。alter table转载 2013-05-31 17:38:10 · 6737 阅读 · 0 评论 -
笔记之java mail
邮件服务器:相当于邮局电子邮箱:E-mail地址,就是账号,会分配一定的空间SMTP:发送协议POP3:接受协议可使用命令发邮件:ehlo flxauth loginaXRjYXN0MTExMQ==MTIzNDU2mail from:rcpt to:datafrom:to:subject:test(这里需要空行)aaa原创 2013-03-18 11:12:55 · 805 阅读 · 0 评论 -
Tomcat热部署方法(3种)
热部署是指在你修改项目BUG的时候对JSP或JAVA类进行了修改在不重启WEB服务器前提下能让修改生效。但是对配置文件的修改除外! 1、直接把项目web文件夹放在webapps里。2、在tomcat\conf\server.xml中的内部添加标签: docBase:项目路径,可以使用绝对路径或相对路径,相对路径是相对于webapps path:访问转载 2013-05-21 10:09:31 · 656 阅读 · 0 评论 -
笔记之servlet方法
Servlet:servlet---------GenericServlet---------HttpServletServlet 是接口,因为实现servlet接口要实现多个方法,一般实现它的子类HttpServlet开发servlet的步骤:写一个类实现servlet接口,把类部署到服务器上。开发文档:查看servlet 专属文档。servlet 的方法:Ser原创 2013-03-18 11:25:25 · 564 阅读 · 0 评论