<input type="input" th:field="*{str}" th:onkeyup="|javascript:fnBlockBlank(this);|" th:onchange="|javascript:fnBlockBlank(this);|"/>
<script type="text/javascript">
// 공백 체크
function fnBlockBlank(obj) {
var str_space = /\s/;
if(obj.value == "")
{
obj.focus();
obj.value = 1;
return false;
}
}
//가운데 공백 입력 x
function fnBlockBlank(obj)
{
var str_space = /\s/;
if(str_space.exec(obj.value))
{
alert("해당 항목에는 공백을 사용할 수 없습니다.\n\n공백 제거됩니다.");
obj.focus();
obj.value = obj.value.replace(' ',''); // 공백제거
return false;
}
}
</script>
'분류 전체보기'에 해당되는 글 70건
- 2022.01.27 javascript input 공백 막기
- 2021.12.24 페이징 start, end
- 2020.01.09 mysql table, column 구조 확인
- 2019.11.14 radio, select readonly 설정
- 2019.06.05 jsp 용량 초과
- 2019.03.12 select box disabled 효과
- 2019.02.25 할인율 구하기
- 2019.01.31 해당 월의 마지막 일자 구하기
- 2018.10.17 script 년, 월, 일 차이 구하기
- 2018.03.05 dynatree 새로고침
int page 1;
int start = 1 + (page-1)*10; // 1, 11, 21, 31, ..
int end = 10*page; // 10, 20, 30, 40...
//페이지 계산 공식 적용...
// totalPage = totalCount / size ...
// 마지막 페이지 ...
/ 최초 페이지 ..
'java' 카테고리의 다른 글
해당 월의 마지막 일자 구하기 (0) | 2019.01.31 |
---|---|
하이버네이트 중복제거(distinct) (0) | 2018.03.05 |
List 중복제거 (0) | 2017.11.27 |
Date 날짜의 차이수 구하기 (0) | 2017.11.09 |
JAVA 날짜 더하기 (0) | 2017.10.31 |
select * from INFORMATION_SCHEMA.columns
'database' 카테고리의 다른 글
mysql function 생성 오류 (0) | 2018.01.26 |
---|---|
오라클 database 버전확인 (0) | 2015.12.08 |
mysql 트리거 생성시 function 생성 오류 (0) | 2015.05.13 |
오라클 LISTAGG (0) | 2014.12.04 |
오라클 특수문자 제거 (0) | 2014.12.02 |
라디오 버튼
$("input[name='gubun']").attr("onclick", "return(false);");
콤보 박스
$("select[name='workCd']").attr("onfocus", "this.initialSelect = this.selectedIndex;");
$("select[name='workCd']").attr("onchange", "this.selectedIndex = this.initialSelect;");
'jsp' 카테고리의 다른 글
jsp 용량 초과 (0) | 2019.06.05 |
---|---|
select box disabled 효과 (0) | 2019.03.12 |
할인율 구하기 (0) | 2019.02.25 |
script 년, 월, 일 차이 구하기 (0) | 2018.10.17 |
dynatree 새로고침 (0) | 2018.03.05 |
오류 메세지
org.apache.jasper.JasperException: Unable to compile class for JSP:
The code of method _jspService(HttpServletRequest, HttpServletResponse) is exceeding the 65535 bytes limit
해결 방법
web.xml에
<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
<init-param>
<param-name>mappedfile</param-name>
<param-value>false</param-value>
</init-param>
</servlet>
'jsp' 카테고리의 다른 글
radio, select readonly 설정 (0) | 2019.11.14 |
---|---|
select box disabled 효과 (0) | 2019.03.12 |
할인율 구하기 (0) | 2019.02.25 |
script 년, 월, 일 차이 구하기 (0) | 2018.10.17 |
dynatree 새로고침 (0) | 2018.03.05 |
<select name="test" onFocus="this.initialSelect = this.selectedIndex;" onChange="this.selectedIndex = this.initialSelect;">
'jsp' 카테고리의 다른 글
radio, select readonly 설정 (0) | 2019.11.14 |
---|---|
jsp 용량 초과 (0) | 2019.06.05 |
할인율 구하기 (0) | 2019.02.25 |
script 년, 월, 일 차이 구하기 (0) | 2018.10.17 |
dynatree 새로고침 (0) | 2018.03.05 |
할인된 숫자 구하기
var price= 금액 - (Math.floor((금액 * 할인율) / 100));
할인율 구하기
var discount = Math.floor(100-(할인 후 금액*100/원래 금액));
'jsp' 카테고리의 다른 글
jsp 용량 초과 (0) | 2019.06.05 |
---|---|
select box disabled 효과 (0) | 2019.03.12 |
script 년, 월, 일 차이 구하기 (0) | 2018.10.17 |
dynatree 새로고침 (0) | 2018.03.05 |
오늘날짜및 시간을 실시간으로 표시 (0) | 2016.05.03 |
JAVA
Calendar cal = Calendar.getInstance();
//월의 마지막
String lastDay = String.valueOf(cal.getActualMaximum(Calendar.DAY_OF_MONTH));
//요일의 마지막
cal.add(Calendar.DATE, 7 - cal.get(Calendar.DAY_OF_WEEK));
'java' 카테고리의 다른 글
페이징 start, end (0) | 2021.12.24 |
---|---|
하이버네이트 중복제거(distinct) (0) | 2018.03.05 |
List 중복제거 (0) | 2017.11.27 |
Date 날짜의 차이수 구하기 (0) | 2017.11.09 |
JAVA 날짜 더하기 (0) | 2017.10.31 |
//~몇년 ~몇개월 구하기
function dateDiff(startDate) {
var startDate = "2018-10-17";
var endDate = new Date();
var diffDate_1 = startDate instanceof Date ? startDate : new Date(startDate);
var diffDate_2 = endDate instanceof Date ? endDate : new Date(endDate);
diffDate_1 = new Date(diffDate_1.getFullYear(), diffDate_1.getMonth(), diffDate_1.getDate());
diffDate_2 = new Date(diffDate_2.getFullYear(), diffDate_2.getMonth(), diffDate_2.getDate());
var diff = diffDate_2.getTime() - diffDate_1.getTime();
var d = new Date();
d.setTime(diff);
console.log("년 : " +Math.floor(d.getFullYear()-1970));
console.log("월 : " +parseInt(d.getMonth()));
}
//날짜, 월, 달, 일 차이 구하기
function dateDiff2() {
var input1="20170101";
var input2="20181017";
var date1 = new Date(input1.substr(0,4),input1.substr(4,2)-1,input1.substr(6,2));
var date2 = new Date(input2.substr(0,4),input2.substr(4,2)-1,input2.substr(6,2));
var interval = date2 - date1;
var day = 1000*60*60*24;
var month = day*30;
var year = month*12;
console.log("기간 날짜수: " + parseInt(interval/day) + "일");
console.log("기간 개월수: 약 " + parseInt(interval/month) + "개월");
console.log("기간 개년수: 약 " + parseInt(interval/year) + "개년");
}
//시간 차이 구하기
function dateDiff3() {
var input1="2019-01-22";
var input2="2019-01-22";
var date1 = new Date(input1+"T00:00:00");
var date2 = new Date(input2+"T00:00:00");
var difference = endDate.getTime() - startDate.getTime();
var diffTime = Math.floor(difference/1000);//초 간격
var hour = parseInt(diffTime/3600);
var min = parseInt((diffTime%3600)/60);
var sec = diffTime%60;
}
'jsp' 카테고리의 다른 글
select box disabled 효과 (0) | 2019.03.12 |
---|---|
할인율 구하기 (0) | 2019.02.25 |
dynatree 새로고침 (0) | 2018.03.05 |
오늘날짜및 시간을 실시간으로 표시 (0) | 2016.05.03 |
숫자만 입력받는 script 이벤트 (0) | 2016.02.19 |
$("#dynaTree").dynatree("getTree").reload();
'jsp' 카테고리의 다른 글
할인율 구하기 (0) | 2019.02.25 |
---|---|
script 년, 월, 일 차이 구하기 (0) | 2018.10.17 |
오늘날짜및 시간을 실시간으로 표시 (0) | 2016.05.03 |
숫자만 입력받는 script 이벤트 (0) | 2016.02.19 |
jquery dialog 호출 (0) | 2016.01.21 |