반응형

동일한 name으로 이루어진 select box의 text 값 구하기


var foo = [];

$("select[name=cons_cau] option:selected").each(function(i, selected){

if(i==0) console.log($(selected).text());

else if(i==1) console.log($(selected).text());

});


도움을 받은 곳 : http://marcgrabanski.com/jquery-select-list-values/

반응형
반응형

- 드랍다운 메뉴 2번째 가로(수평, horizontal)메뉴 구성

- Horizontal Drop-Down Menu


w3schools 사이트를 참고해서 드랍다운 메뉴를 만드는 중



이런식으로 2번째가 수직(세로, Vertiacal) 형식인 메뉴를 수평(가로, Horizontal)로 바꿀려고 하는데 한참을 해맷다...


해답은 depth 2 메뉴 구성을


<div class="dropdown-content">

<ul>

<li><a href="#">sub 1</a></li>

<li><a href="#">sub 2</a></li>

<li><a href="#">sub 3</a></li>

<ul>


이런식으로 구성하는 것이었다....

기초가 부족하니..... ㅜㅜ;


도움을 받은 곳

https://www.w3schools.com/css/css_dropdowns.asp

http://hooney.net/2011/01/03/768/

반응형
반응형


CompileClassNotFound 에러는 여러가지 상황에서 일어날 수 있는데 뜻 그대로 클래스를 찾을 수 없다는 말이다.


JSP + Resin + Remote System 환경에서 해당 오류가 났었는데

내가 해결한 방법을 몇가지 적어보겠다.


1. 찾지 못하는 클래스간 package로 연결되어 있는지 확인한다.


2. resin을 재기동 한다. 한번 stop & start 해보고 변화가 없으면 restart도 한번 해본다. 레진 기동중 컴파일 시간차로 해당 에러가 발생할 수도 있다.


3. 마지막에 추가했던 매서드를 하나씩 주석처리 해본다. 아마도 컴파일 하는데 시간이 걸리는 것 같다.


4. 오타를 찾아본다.


위 작업들을 반복하다 보면 어느세 에러가 사라지는 것을 확인할 수 있을 것이다....


만약 계속 안된다면.... 삽질을 더... 


화이팅 !!!

반응형
반응형

Vector to Hashtable

 

- DB에서 해쉬테이블을 벡터에 넣고 서버사이드에서 벡터로 받은 data를 다시 hashtable로 변환하는 방법

 

Hashtable ht = (Hashtable)vt.elementAt(index);

String whatEver = (String)ht.get("HAHAHA");

 

이것이 핵심!

반응형
반응형

 

 

유용한 에디터 !

게다가 프리웨어인 노트패드 ++

 

눈을 보호하는 배경색을 위한 설정

설정 > 스타일 설정 > Global Styles

테마는 각자 취향에 맞게 설정하시고.....

 

Global override : 전체 에디터 글자색 및 배경색

Current line background : 활성화 중인 라인의 글자색 및 배경색

Line number margin : 왼쪽 라인 넘버 글자색 및 배경색

 

나머지는 추후에.....

반응형
반응형

 

 

SQLGate for Oracle Developer 6.5.2.7버전에서

변수처럼 반복되는 값을 사용해서 노가다 하는 경우에

:test 이런식으로 값을 대입하면 바인드 변수 사용 창이 뜬다.

근데 예를 들어 4개를 사용하면 변수 사용 창이 4번 뜬다......


더 좋은 방법이 없는지.........ㅜㅜ

반응형
반응형

팝업창에서 스크롤을 내렸을 때 input 박스 수정 알리기 기능

스크롤을 하단으로 내렸을 경우 특정 input box에 배경색이 잠깐 깜빡였다가 사라지는 기능을 만들어 보았다~

function setBorderColor(){
  $("#crime_top").css('background-color','#99CCFF');
  $("#crime_bottom").css('background-color','#99CCFF');
 }
 function defBorderColor(){
  $("#crime_top").css('background-color','#FFFFFF');
  $("#crime_bottom").css('background-color','#FFFFFF');
 }

 function timer(){
  var count = 0;
  var timer = setInterval(function(){
   count = count +1;
   setBorderColor();
   if(Number(count)==1||Number(count)==3){
    defBorderColor();
   }else if(Number(count)==5){
    clearInterval(timer);
    defBorderColor();
   }
  }, 300);
 }

 

$(document).ready(function(){
    
  var switchNotice = true;  
  $(window).scroll(function(){
   var position = $(window).scrollTop();
   //console.log(position);
   if(position > 200 && switchNotice){
    timer();
    switchNotice = false;
   }
  });

});

 

도움을 받은 곳 : http://findfun.tistory.com/466

http://eversong0723.blogspot.kr/2016/04/scroll.html

http://seongilman.tistory.com/297

반응형
반응형

<div style="margin:auto;text-align:center;">

<form style="display:inline-block;">


</form>

</div>

반응형
반응형

자바스크립트 정규식


1. 숫자만 남기고 한글, 영문, 특수문자는 모두 제거한다.

var regex = /[^0-9]/gi;

제거할문자열.replace(regex, "");


2. input, textarea 등에서 ' " < > 등의 특수문자를 제거한다.

var regex = /[\'\"<>]/gi;


도움을 받은 사이트 : 

http://blog.naver.com/PostView.nhn?blogId=realuv&logNo=220699272999

http://nicebury.tistory.com/113

반응형
반응형

환경

Eclipse EE Oxygen

Resin 4.0

Java SE 1.8.0_151

Sqlite3

JSP(Model 1 방식)


환경을 구축하던 중 java에서는 잘 돌아가는 소스가 


import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.Statement;

public class TestReg {

public static void main(String[] args) {

Connection connection = null;

ResultSet resultSet = null;

Statement statement = null;


try {

Class.forName("org.sqlite.JDBC");

connection = DriverManager.getConnection("jdbc:sqlite:C:\\dev\\sqlite\\test.db");

statement = connection.createStatement();

resultSet = statement.executeQuery("SELECT *FROM USER");

while (resultSet.next()) {

System.out.println("EMPLOYEE NAME:" + resultSet.getString("ID"));

}

} catch (Exception e) {

e.printStackTrace();

} finally {

try {

resultSet.close();

statement.close();

connection.close();

} catch (Exception e) {

e.printStackTrace();

}

}

}

}


jsp에 그대로 옮기니 ClassNotFoundException Error 가 뜨는 현상이 발생해서 삽질을 했다....



<%@page import="java.sql.*"%> 


jsp 파일은 위 내용만 추가하면 똑같다.


구글링해서 알아낸 Build Path에 sqlite jar 추가를 해도 해결이 안되었다 ㅡㅡ;


해결법 : 프로젝트 하위 WEB-INF 하위 lib 폴더에 sqlite-jdbc-3.20.0.jar를 복사하면 해결된다.


sqlite jar 다운로드 사이트 주소 : https://bitbucket.org/xerial/sqlite-jdbc/downloads/


도움을 받은 사이트 : https://stackoverflow.com/questions/18089952/java-lang-classnotfoundexception-org-sqlite-jdbc-error-in-sample-java-program-f Xorsist 

반응형

+ Recent posts