리눅스 환경에서 이클립스를 쓰다보니 별의 별 문제를 다 겪는다.
먼저 번에 톰캣 7.0을 이클립스 서버탭에 등록을 했었고 어떤 문제 때문에 제거를 했었는데..
그 다음 톰캣 7.0을 재 설정 하는데 피니쉬탭이 활성화가 되지 않는 것이었다.
그래서 고생을 했는데..
이 문제는 자신의 이클립스 기본 WorkSpace에 톰캣에 관련된 파일이 완전하게 삭제가 되지 않아서이다.
내가 겪었던 문제 외에 에러 메시지로 아래 메시지가 나타나기도 한다.
Cannot create a server using the selected type
관련 파일을 삭제 하는 방법.
.metadata/.plugins/org.eclipse.core.runtime/.setting 안에 있는 아래 파일을 삭제한다.
org.eclipse.wst.server.core.prefs
org.eclipse.jst.server.tomcat.core.prefs
리눅스 기반에서는 터미널에서 ls -al을 해야 보임.
'Tool > Eclipse' 카테고리의 다른 글
이클립스 버젼 정리 (0) | 2014.01.28 |
---|---|
eclipse에서 jquery script validate 오류 해결 (0) | 2012.09.24 |
이클립스에서 JSP 소스의 코드어시스트가 되지 않을 경우- (0) | 2012.06.29 |
Visual Editor 간단 사용법 (0) | 2012.03.29 |
<%@page import="org.json.JSONObject"%>
<%@page import="service.DBService"%>
<%@page import="vo.MemberVO"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
// json으로 응답시 아래의 두 줄이 필요하다.
response.setHeader("Access-Control-Allow-Origin", "*");
response.setHeader("Access-Control-Allow-Headers", "X-Requested-With");
request.setCharacterEncoding("utf-8");
MemberVO[] ar = DBService.getAll();
// 라이브러리를 활용하여 배열 또는 ArrayList와 같은 객체를
// JSON표기로 전환하자! 우선
// http:// json.org로 접속하여 화면 하단에서 [Java]라는 분류의 첫번째
// [org.json]항목을 선택한다.
// 화면에서 [Free source code is ....]선택하여 [zip]버튼으로 다운받는다.
// 압축을 푼 후 그 안에 있는 ~.java파일들을 복사하여
// 현재 프로젝트의 [org.json]이라느 이름의 package를 생성하여 붙여넣기를 해둔다.
// 루트를 지정하면서 JSON으로 표현한다.
// JSONObject jo = new JSONObject();
// jo.put("TEST", ar);
// out.println(jo.toString());
%>
// 라이브러리를 이용하여 배열을 json으로 전환이 가능하다.
// 단 한줄로
<%=JSONObject.wrap(ar)%>
'WebPrograming > Jquery' 카테고리의 다른 글
ajax와 json을 이용한 회원정보 리스트 뽑아서 테이블에 뿌리기 (1) | 2015.05.18 |
---|---|
jQuery 플러그인 xml 을 json 객체로 변환 (0) | 2013.05.11 |
Jquery, location.href, 페이지 이동 (1) | 2013.03.20 |
[Java Script] Java Script 암호화(Packer) (0) | 2012.11.22 |
jQuery Ajax - getJSON예제[실습] (0) | 2012.10.26 |
=============================b.jsp===============================
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<html>
<head>
<style type="text/css">
table{
border-collapse: collapse;
}
td{
border: #ABF200 solid;
}
</style>
</head>
<script src="jquery-2.1.3.js"></script>
<script>
$(document).ready(function() {
$("#con").hide()
$("#b").click(function() {
$.ajax({
url : "a.jsp", // a.jsp 의 제이슨오브젝트값을 가져옴
dataType : "json", // 데이터 타입을 제이슨 꼭해야함, 다른방법도 2가지있음
cache : false, // 이걸 안쓰거나 true하면 수정해도 값반영이 잘안댐
success : function(data) {
$("#con").html(""); // div를 일단 공백으로 초기화해줌 , 왜냐면 버튼 여러번 눌리면 중첩되니깐
$("<table/>").css({
backgroundColor : "#E4F7BA",
border : "solid 3px #E4F7BA",
}).appendTo("#con"); // 테이블을 생성하고 그 테이블을 div에 추가함
var key = Object.keys(data["memberlist"][0]); // id , pw , addr , tel 의 키값을 가져옴
$("<tr>" , {
html : "<td>" + key[1] + "</td>"+ // 컬럼명들
"<td>" + key[2] + "</td>"+
"<td>" + key[0] + "</td>"+
"<td>" + key[3] + "</td>"
}).appendTo("table") // 이것을 테이블에붙임
$.each(data.memberlist, function(index, memberlist) { // 이치를 써서 모든 데이터들을 배열에 넣음
var items = [];
items.push("<td>" + memberlist.id + "</td>"); // 여기에 id pw addr tel의 값을 배열에 넣은뒤
items.push("<td>" + memberlist.pw + "</td>");
items.push("<td>" + memberlist.addr + "</td>");
items.push("<td>" + memberlist.tel + "</td>");
$("<tr/>", {
html : items // 티알에 붙임,
}).appendTo("table"); // 그리고 그 tr을 테이블에 붙임
});//each끝
}
});
$("#con").fadeToggle("slow")
});
});
</script>
<body>
<input type="button" id="b" value="회원정보보기">
<div id="con"></div>
</body>
</html>
===================================a.jsp====================================
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<%@ page import="java.util.*" %>
<%@ page import="kr.co.seoulit.member.dao.*" %>
<%@ page import="kr.co.seoulit.member.to.*" %>
<%@ page import="net.sf.json.*"%>
<%
MemberDAO dao=MemberDAOImpl.getInstance();
List<MemberBean> memberlist=dao.selectMemberList();
HashMap<String,Object> map=new HashMap<String,Object>();
map.put("memberlist",memberlist);
JSONObject jsonObject= new JSONObject();
jsonObject.putAll(map);
out.println(jsonObject);
%>
'WebPrograming > Jquery' 카테고리의 다른 글
db에서 받은 배열을 json으로 전환하기 (0) | 2015.05.18 |
---|---|
jQuery 플러그인 xml 을 json 객체로 변환 (0) | 2013.05.11 |
Jquery, location.href, 페이지 이동 (1) | 2013.03.20 |
[Java Script] Java Script 암호화(Packer) (0) | 2012.11.22 |
jQuery Ajax - getJSON예제[실습] (0) | 2012.10.26 |