분류 전체보기 1446

Struts 가 뭐지.

운영해야 하는 홈페이지가 Struts로 되어있다고 한다..스트럿츠..공부해야 한다.. 해보자. - 스트럿츠는 1과 2가 있는데 Front Controller디자인패턴을 이용한 MVC모델이라는 공통점은 있지만.. 사실상 다른 프레임워크라고 생각하면 된다. - 스트럿츠 1에서 do , 스트럿츠 2에서는 action이 기본 확장자이다. - 스트럿츠2로 작성할 경우 순수jsp보다 프로그래밍하는 양도 많고 어렵다. 그래도 사용하는 이용는 로직이 복잡하고 프로그램이 방대할수록 유지보수나 확장이 용이하기 때문이다. - 스트럿츠1과 스트럿츠2는 다르며 그 이유중 하나는 webwork의 인터셉터라는 개념이 들어가있다. 인터셉터는 httprequest를 중간에서 가로채는 filter와 비슷한 개념이나 action전 후에 ..

차근차근/Struts 2018.04.11

jsp에서 JSON데이터 return

이 문제가 언젠가 있었는데 어제 다시 같은 문제가 발생을 했다. 해결한 기억은 있는데 도대체 어떻게 해결했는지가 생각이 안났다..너무 간단해서 블로그에도 기록을 안했던 것 같다. .. 이번에는 적어둬야지.. 어떤 경우냐면 .. json이나. string이나.. 무튼 jsp에서 데이터 처리 후 값만을 돌려 받고 싶은데아무리해도 데이터가 안넘어 오는 경우다. 아무생각없이 jsp프로젝트에서 개발할 때 이런 식으로 공통 부분은 무조건 적고 개발을 했었는데.. 데이터만을 받아야 하는경우에 webHeader.jsp 에 있는 내용들 .. HTML태그나.. 이런 것들이데이터들과 함께 넘어오기 때문에 받는 곳에서 필요한 데이터라고 인식이 안되는 것 같다. 설명이 안되네... 웹페이지에서 개발자 도구 열고 ( F12 ) ..

mysql 데이터 베이스 생성

매번 하는 일이지만 매번 헤맨다..ㅋㅋㅋ오늘 적어두고 또..같은글을 쓰는날이 오겠지만..일단 적어야지. centOS내 mysql 설치되어있음mysql Ver 14.12 Distrib 5.0.95, for redhat-linux-gnu (x86_64) using readline 5.1 1. mysql 로그인> mysql -u [아이디] -p> 비밀번호 입력 2. > show databases;하면 현재 생성되어 있는 데이터베이스 보임 3. 데이터베이스 생성 > create database 데이터베이스명 * 그냥 생성하면 한글이 깨지기 때문에 기본 글자형식을 지정해 줘야 한다> create database DB명 default character set utf8 COLLATE utf8_general_ci;이미..

차근차근/SQL 2018.02.08

JSON-P 사용하기

다른 도메인에 있는 결과 값을 읽어오려는데 이런 에러가 난다. Failed to load URL : No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed access.jquery.js:2 XHR finished loading: POST "URL". 기존에는 해당 사이트에 Access-Control-Allow-Origin설정을 했었는데..계속 사용을 해야 하는 부분인데 매번 각 사이트 마다 요청을 할 수는 없으니까.내가 다른 방법을 찾아야 했다. 그래서 찾은게 jsonp이다.. 사용방법은 ajax랑 비슷한데type은 GET..

일치하는 글자에 태크넣기..

졸려서 그랬나 쉬울 것 같았는데 시간이 너무 오래 걸렸다. 하려던 것은 김영숙 010-1111-1111김정희 010-2222-2222김미정 010-3333-3333 이렇게 있고 , 내가 만일 '김'으로 검색을 했다면 목록에서김영숙 010-1111-1111김정희 010-2222-2222김미정 010-3333-3333 이렇게 보이게. --------------------------------검색어가 '사과'이고 사과김영숙 010-1111-1111김사과정희 010-2222-2222김미사과정 010-3333-3333목록이 이렇게 있다면 사과김영숙 010-1111-1111김사과정희 010-2222-2222김미정사과 010-3333-3333이렇게 보이게. function SearchResult(returnValue..

mysql 한글 깨질 때

mysql 한글 깨질 때http://croute.me/606http://ggogun.tistory.com/entry/mysql-question-markhttps://nesoy.github.io/articles/2017-05/mysql-UTF8 /etc/my.cnf 찾아서[client]default-character-set=utf8 [mysql]default-character-set=utf8 [mysqld]collation-server = utf8_unicode_ciinit-connect='SET NAMES utf8'character-set-server = utf8 추가 후 새로시작 service mysqld restart 기존에 이미 생성된 것들은 적용이 안되기 때문에 따로 적용해 줘야 한다. 현재 Ch..

차근차근/SQL 2017.10.16

"frameset","viewport","iphone" (2)

http://www.transbit.jp/note/tool/232.html여기에서 딱 맞는 코드를 찾았다고 생각했는데.. 안됨 .. 아이폰 6에서 사이즈가 375로 나와야 하는데 980?이렇게 나옴. http://www.webmagazine.kakisiti.co.jp/?p=301 iPhone 5S 以前だけでなく、iPhone 6 や iPhone 6 Plus でも幅320pxでスケールを固定する方法2014年11月20日 に wak が投稿 — コメントはありません ↓iPhone 5S あるいはそれ以前の端末において、meta要素を使って幅320pxでスケール固定を実現していた方は iPhone 6 と iPhobe 6 Plus の device-width が変更されたことでお困りかもしれません。この記事ではmeta要素の内容を動的に書き換え..

"frameset","viewport","iphone" (1)

"frameset","viewport","iphone" 프레임셋을 사용중인 홈페이지에서 뷰포트를 써도... 아이폰에서 작동을 안한다...테스트 중인 기기는 아이폰6 .... 이렇게 아이폰일 때 프레임셋의 가로를 수정하면 될까했는데 안됨. 퍼블리셔분께선 아이폰에서 안될 수도 있다고 하셨는다.프레임셋을 빼면 안되냐고.. 근데.. 뺄 순없고... 방법을 찾다보니http://www.appui.org/2203.html 여기에서 아이폰 6이랑 6 플러스는 뷰포트에 따로 가로 사이즈를 넣어야 한다고 적혀있음.

[jstl]사용시 EL출력안됨.

http://egloos.zum.com/ultteky/v/3945843jsp프로젝트에서 년월일을 셀렉트 박스로 만들고 jstl을 이용해서 값을 뿌려주려고 했는데c:forEach 는 분명 돌고 있는데 EL언어는 출력이 안되고 있었다 ( ${i} ) 이렇게 쓰는 것. 음.. 찾아보니.. http://beans.tistory.com/80 기존에 작업했던 프로젝트에선 EL언어(${})가 이상없이 변환이 되었다. 그런데 이번에 새로 작업하면서 이상하게 EL언어가 변환이 되지 않는것이 아닌가?? 원인을 찾아본결과. web-app버전이 2.4미만이면 지원되지 않는다고 한다, 즉 따로 선언을 해줘야 된다는소리인데.. 내 버전을 확인해보니 2.5이다.;;; ㅡ,.ㅡ뭥미.. 그래서 JSP상단에 아래와 같이 선언하여 사용했..

공부해요/JSP 2017.09.01
반응형