한국정보통신기술협회 정보통신 용어사전
https://terms.tta.or.kr/main.do
-----------------------------------------------
개인이 운영하는 정보통신기술용어해설 사이트
-----------------------------------------------
한국저작권위원회 오픈소스SW 라이선스 종합정보시스템
한국정보통신기술협회 정보통신 용어사전
https://terms.tta.or.kr/main.do
-----------------------------------------------
개인이 운영하는 정보통신기술용어해설 사이트
-----------------------------------------------
한국저작권위원회 오픈소스SW 라이선스 종합정보시스템
var toDay = new Date();
toDay.setMonth(toDay.getMonth() - 2);
return $.datepicker.formatDate('yy-mm-dd', toDay); // datepicker를 사용해서 다음과 같은 return값이 정의 되어 있고 필요한 만큼 입맞에 맞게 수정하여 개발하세요~!
JS 파일 다운로드 시 공백이 생략되어 나타날 때 (0) | 2019.12.12 |
---|---|
자바스크립트 기초 (0) | 2016.10.06 |
웹에서 파일 다운로드 기능 구현 (2) | 2016.08.10 |
자바스크립트 yyyy-mm-dd 형식 -> yyyymmdd 형식으로 변경 (0) | 2016.08.10 |
자바스크립트 arguments 객체 (0) | 2016.08.01 |
→ 오늘 날짜 yyyy/MM/dd 형식으로 나타내기
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String toDay = sdf.format(date);
toDay.replaceAll("-", "/");
결과 : 2016/09/28
→ 오늘로부터 2달 전 날짜 구하기
Calendar cal = new GregorianCalendar(Locale.KOREA);
cal.setTime(date);
cal.add(Calendar.MONTH, -2);
String twoMonthAgo = sdf.format(cal.getTime());
twoMonthAgo.replaceAll("-", "/");
결과 : 2016/07/28
날짜 관련하여서 필요한데로 커스터마이징이 필요한 경우 하기 사이트 참고하여서 개발하세요~
http://betatester.tistory.com/16
PKIX path building failed 오류 해결법 (0) | 2017.09.27 |
---|---|
javax.persistence.xxx 가 무엇인가 ? (0) | 2016.11.11 |
자바 컬렉션 List, Map, Vector 입력 출력 (0) | 2016.10.04 |
HttpURLConnection클래스로 웹페이지 POST 호출 방법 (0) | 2016.09.29 |
서버 호출로 jqGrid(JSON)구현 시 참고 (0) | 2016.09.28 |
JSON 형식의 데이터를 받아서 jqGrid에 뿌려주는 경우 참고하세요~
JSONParser parser = new JSONParser();
JSONObject jsonObject = null;
StringBuilder sbParam = new StringBuilder();
if(config.getProperty("mode").equalsIgnoreCase("local")){ //json 파일을 직접 불러서 jqGrid에 뿌려주는 경우
String jsonPath = '패스는 상황에 맞게 변경 할 것~';
Object obj = parser.parse(new FileReader(jsonPath));
jsonObject = (JSONObject)obj;
}else { // 서버 URL 호출로 JSON 형식으로 받아서 jqGrid에 JSONObject 형식으로 리턴하는 경우
String url = sbParam.toString();
URL getURL = new URL(url);
HttpURLConnection con = (HttpURLConnection)getURL.openConnection();
jsonObject = (JSONObject)parser.parse(new InputStreamReader(con.getInputStream()));
con.disconnect();
}
return jsonObject.toString();
PKIX path building failed 오류 해결법 (0) | 2017.09.27 |
---|---|
javax.persistence.xxx 가 무엇인가 ? (0) | 2016.11.11 |
자바 컬렉션 List, Map, Vector 입력 출력 (0) | 2016.10.04 |
HttpURLConnection클래스로 웹페이지 POST 호출 방법 (0) | 2016.09.29 |
자바 날짜 계산 참고 및 예제 (0) | 2016.09.28 |
--- <html> ---
<select id="selectInfo" name="selectInfo">
<option value="test1">abc</option>
<option value="test2">def</option>
</select>
--- <js> ---
function resultFormatter(cellvalue, options, rowObject){
var result = "";
$('#selectInfo > option').each(function(){
if(cellvalue.toString() == $(this).val(){
result = $(this).text();
}
});
return result;
}
function에 cellvalue, options, rowObject가 들어가 있는 것은 jqGrid에서 사용하는 것이기 때문에 들어가 있는 것이고 상황에 맞게 응용해서 사용하면 도움이 될 것으로 예상됩니다.
checkbox 배열 값 가져오기 (0) | 2017.01.18 |
---|---|
radio box(라디오 박스)값 변경 시 이벤트 (0) | 2017.01.10 |
Ajax 로 배열 넘길 때 값이 깨지는 현상 해결법 (4) | 2016.08.23 |
GET 방식 ? POST 방식 ? GET 방식 제한은 2048글자? (0) | 2016.08.23 |
배열 eq(index) 접근 방법 (0) | 2016.08.01 |
Window - Preferences ▷ PropertiesEditor ▷ Editor
Comment : 주석
Separator : 구분자
Property key : 키값
Property value : value 값
Background : 배경색상
Apply -> OK
바로 적용이 안되면 .properties 파일을 닫고 다시 열면 적용이 되는 것을 확인 할 수 있다.
Server Tomcat vX.0 Server at localhost was unable to start within 45 seconds. (0) | 2016.11.08 |
---|---|
눈을 보호하고 시인성이 좋은 이클립스 테마, 컬러 설정 방법 (0) | 2016.10.21 |
메이븐 프로젝트 2개 사용하는 방법 (0) | 2016.10.14 |
이클립스 같은 변수, 메소드 선택 시 색반전(자동 블록) 색상 변경 (0) | 2016.09.05 |
유용한 이클립스 단축키 모음 Eclipse Hot Key (0) | 2016.08.10 |
이클립스에서 Java나 JavaScript 작업 시 같은 변수나 메서드가 자동 블록이 되어 색반전이 일어나는 기능 중 블록 배경 색을 지정하는 방법
Window > Preferences > General > Editors > Text Editors > Annotations >
Annotation types >
: Occurrences - ☑ Text as Highlighted
Color : 선택 후 Apply (Java의 경우)
: JavaScript Occurrences - ☑ Text as Highlighted
Color : 선택 후 Apply (JavaScript의 경우)
Server Tomcat vX.0 Server at localhost was unable to start within 45 seconds. (0) | 2016.11.08 |
---|---|
눈을 보호하고 시인성이 좋은 이클립스 테마, 컬러 설정 방법 (0) | 2016.10.21 |
메이븐 프로젝트 2개 사용하는 방법 (0) | 2016.10.14 |
이클립스 properties 글자 폰트 색상 및 배경색 변경 방법 (0) | 2016.09.06 |
유용한 이클립스 단축키 모음 Eclipse Hot Key (0) | 2016.08.10 |
다음과 같은 형식으로 짜여진 구조에서 JavaScript딴에서 첫번째 controller + ?data = ""와 같이 get 방식으로
데이터를 넘겨 새로운 페이지에서 jqGrid에 데이터를 출력할 때 parameter가 두번째 controller로 값이 넘어가지 않을 때 체크 할 사항..
$("#jqGrid 테이블명").jqGrid({
url : ....
datatype : ....
.
.
.
postData : {
data : $('#input id').val()
}
});
jQWidgets dataAdapter 호출 시 정상적으로 동작 안할 때 (0) | 2018.12.28 |
---|---|
jQWidgets jqxGrid aggregateddata 값을 String으로 가져오기 (0) | 2018.09.13 |
AxisJ Grid 유용한 소스 (0) | 2016.12.14 |
jqGrid reload 시 파라미터 전달 방법 (2) | 2016.08.09 |
jqGrid 다음 페이지 이동이 안될 때 체크 사항 (0) | 2016.08.08 |
Ajax get 방식으로는 데이터가 잘 넘어가는데 post 방식으로 변경해서 데이터를 보내면 400 에러가 뜨면서
데이터가 제대로 보내지지 않을 때 반드시 확인 하고 넘어갈 사항
1. js 코드 부분(JSON 형식을 제대로 지켰는지 확인)
var data = JSON.stringify({
hyundai : 'avante',
kia : 'k5',
ssangyong : 'korando'
});
$.ajax({
url : url 주소,
type : 'POST',
dataType : 'json',
headers : _headers,
data : data,
....
});
2. url로 전달받는 controller에 어노테이션 확인
public 반환형 carMethod(@RequestBody 매개변수들...) {
...
}
자바스크립트에서 JSON Array 폼형식으로 컨트롤러에 보내기 (0) | 2021.10.13 |
---|---|
스프링 특정 시간에 컨트롤러 함수 호출하기 (0) | 2020.12.11 |
마이바티스 vo로 foreach 다중 insert 방법 (0) | 2020.03.16 |
스프링 프로젝트 Debug on Server가 보이지 않을 때 조치 방법 (0) | 2016.10.11 |
보내려는 배열은
var tempArray = new Array();
tempArray.push('a_data');
tempArray.push('b_data');
에이작스는
$.ajax({
type: ...
dataType: ...
url: ...
contentType: ...
data: {
'어쩌고': 저쩌고,
~~~~
'tempArray':tempArray
},
success ......
});
이런식으로 넘겨버리면
콘솔에서는
심각: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NumberFormatException: For input string: ""] with root cause
java.lang.NumberFormatException: For input string: ""
웹에서는
블라 블라 ~~ &tempArray%5B%5D=aaa&tempArray%5B%5D=bbb 500 (Internal Server Error)
난리 부르스를 쳐댄다.
자세히 보면 원래 보내고자하는 tempArray=aaa 가 tempArray%5B%5D=aaa 와 같이 인코딩이 깨진 것을 확인 할 수 있다.
[해결방법] ajax 호출 전
$.ajaxSettings.traditional = true;
코드를 넣어주고 실행해보면 인코딩이 정상적으로 넘어가는 것을 확인 할 수 있다.
[출처 및 이유 확인] http://marobiana.tistory.com/108 by 신매력
radio box(라디오 박스)값 변경 시 이벤트 (0) | 2017.01.10 |
---|---|
select 박스에 생성된 값을 가져와서 출력하기 (0) | 2016.09.27 |
GET 방식 ? POST 방식 ? GET 방식 제한은 2048글자? (0) | 2016.08.23 |
배열 eq(index) 접근 방법 (0) | 2016.08.01 |
jQuery css 다중 값 적용 (0) | 2016.07.28 |