3일 전 · 슈퍼신찬맨 님의 새로운 답변
자바 학습 이후 JSP or 스프링으로 넘어가기
선배 개발자분들께 질문 드립니다! 자바 학습 이후에 jsp를 공부하고 스프링으로 가는게 맞는지 아니면 바로 스프링으로 학습해도 되는지 궁금합니다. 개발자 커뮤니티에서 대부분은 jsp를 학습하지 않고 스프링을 배워도된다라는 의견이 많이 보여서 여러분들의 의견도 궁금합니다.
커리어
#java
#jsp
#spring
#web
#자바개발자
답변 2
댓글 0
조회 72
9일 전 · 장익순 님의 새로운 답변
이 회사에서 첫 커리어를 시작해도 괜찮을까요?
현재 신입 백엔드 개발자로 취업 준비 중입니다. 아직 배움이 부족해서 고민 끝에 이렇게 글을 남기게 되었습니다. 이번에 자사몰 개발 및 운영하는 개발자 포지션으로 면접을 보게 되었고 1차 면접 합격 후 2차 면접을 앞두고 있습니다. 회사는 규모가 있지만, 개발팀은 저 포함 4명으로 소규모 팀입니다. 회사도 안정적이고 위치도 가까운 편이라 좋습니다. 다만, 회사에서 사용하는 기술이 레거시해서 이직할 때 안 좋은 영향을 줄 까봐 걱정이 됩니다. [회사 기술] - Spring 레거시 - JSP - Mybatis - JQuery + JPA나 최신 기술을 적용할 의지가 없어보임 JSP, Mybatis, JQuery는 최신 기술은 아니지만 개발자라면 기본적으로 할 줄 알아야 한다고 생각하기 때문에 긍정적으로 생각하고 있습니다. 하지만 Spring 레거시를 사용한다는 점과 면접 때, 최신 기술에 대해서 이야기 했을 때 부정적인 반응을 보이신 것으로 보아 최신 기술을 도입할 의지가 없어보이는 점이 마음에 걸립니다. 이러한 환경에서 경력을 쌓은 후 이직을 할 때 발목을 잡을지 걱정이 됩니다. (회사에 다니면서도 개인적인 공부와 사이드 프로젝트를 진행할 생각입니다.) 레거시 기술을 사용하는 회사에서 첫 커리어를 시작하더라도 이후 최신 기술을 사용하는 회사에 이직을 할 때 문제가 될지 궁금합니다. 혹시 위 내용 중 불쾌하신 내용이 있었다면 미리 사과의 말씀드립니다. (_ _)
커리어
#첫직장
#첫-커리어
#이직고민
#mybatis
#jsp
답변 1
댓글 0
Up 2
조회 62
개발자 선생님들 도와주세요..
안녕하세요 초보개발자입니다 지금 구글로 코드 복붙하며 게시판 수정중인데 아예 똑같이 복붙 하였는데 저는 왜 이런 식으로 나올까요 도와주세요 .. ㅠㅠ 프로젝트 발표가 코앞인데.. 1번째사진은 작성자의 사진이고 2번째 사진이 제 출력 화면입니다... 코드는 댓글에 적어두겠습니다..도와주세요.. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <!--부트스트랩은 어떤device로 접속하더라도 해상도에 맞게 알아서 설정되는 탬플릿이다. --> <meta name="viewport" content="width=device-width" , inital-scale="1"> <!--스타일시트를 참조, 주소는 css안에 부트스트랩.css--> <link rel="stylesheet" href="css/bootstrap.css"> <title>JSP 게시판 웹 사이트</title> </head> <body> <!-- 네비게이션 구현 네비게이션이라는 것은 하나의 웹사이트의 전반적인 구성을 보여주는 역할 --> <nav class="navbar navbar-default"> <!-- header부분을 먼저 구현해 주는데 홈페이지의 로고같은것을 담는 영역이라고 할 수 있다. --> <div class="navbar-header"> <!-- <1>웹사이트 외형 상의 제일 좌측 버튼을 생성해준다. data-target= 타겟명을 지정해주고--> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-exmaple="false"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <!-- 여긴 웹페이지의 로고 글자를 지정해준다. 클릭 시 main.jsp로 이동하게 해주는게 국룰 --> <a class="navbar-brand" href="main.jsp">JSP 게시판 웹 사이트</a> </div> <!-- 여기서 <1>에만든 버튼 내부의 데이터 타겟과 div id가 일치해야한다. --> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> <!-- div 내부에 ul은 하나의 어떠한 리스트를 보여줄때 사용 --> <ul class="nav navbar-nav"> <!-- 리스트 내부에 li로 원소를 구현 메인으로 이동하게만들고--> <li><a href="main.jsp">메인</a></li> <!-- 게시판으로 이동하게 만든다. --> <li><a href="bbs.jsp">게시판</a></li> </ul> <!-- 리스트 하나 더 생성 웹페이지 화면에서 우측 부분--> <ul class="nav navbar-nav navbar-right"> <!-- 원소를 하나 구현해 준다. 네비게이션 우측 슬라이드메뉴 구현 --> <li class="dropdown"> <!-- 안에 a태그를 하나 삽입한다. href="#"은 링크없음을 표시한다. --> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">접속하기<span class="caret"></span></a> <!--접속하기 아래에 드랍다운메뉴 생성 --> <ul class="dropdown-menu"> <!-- li class="active" 현재 선택된 홈페이지를 의미 --> <li><a href="login.jsp">로그인</a></li> <li class="active"><a href="join.jsp">회원가입</a></li> </ul> </li> </ul> </div> <!-- 네비게이션 바 구성 끝 --> </nav> <!-- 하나의 컨테이너처럼 감싸주는 역할 --> <div class="container"> <div class="col-lg-4"></div> <!-- 회원가입 폼은 위의 양식은 일치하며, 이제 내부 폼만 바꿔준다. --> <div class="col-lg-4"> <div class="jumbotron" style="padding-top: 20px;"> <!-- 양식 삽입 post는 회원가입이나 로그인같이 어떠한 정보값을 숨기면서 보내는 메소드/ 로그인 Action페이지로 정보를보내겠다--> <form method="post" action="joinAction.jsp"> <!-- 회원 가입에 맞게 위에 액션은 joinAction페이지로 밑에 제목은 회원가입 화면으로 변경 --> <h3 style="text-align: center;">회원가입 화면</h3> <div class="form-group"> <!-- 회원 가입에서도 userID or userPassword는 동일하게 가져가고, 회원가입에 필요한 나머지 속성추가 --> <input type="text" class="form-control" placeholder="아이디" name="userID" maxlength="20"> </div> <div class="form-group"> <input type="password" class="form-control" placeholder="비밀번호" name="userPassword" maxlength="20"> </div> <!-- userName 추가 --> <div class="form-group"> <input type="text" class="form-control" placeholder="이름" name="userName" maxlength="20"> </div> <!-- 성별 선택 추가 --> <div class="form-group" style="text-align: center;"> <!-- 버튼 공간을 따로 마련해준다.(남,녀) --> <div class="btn-group" data-toggle="buttons"> <!-- 선택이 된곳에 표시를 하는 active를 설정해준다. --> <label class="btn btn-primary active"> <input type="radio" name="userGender" autocomplete="off" value="남자" checked>남자 </label> <label class="btn btn-primary"> <input type="radio" name="userGender" autocomplete="off" value="여자" checked>여자 </label> </div> <!-- 성별 선택부분 완료 --> </div> <!-- email 작성부분 구현 --> <div class="form-group"> <!-- placeholder는 아무런 입력이 없을때 띄워주는 값 --> <input type="email" class="form-control" placeholder="이메일" name="userEmail" maxlength="20"> </div> <!-- 버튼 또한 회원가입으로 value변경 --> <input type="submit" class="btn btn-primary form-control" value="회원가입"> </form> </div> </div> <div class="col-lg-4"></div> </div> <!-- 애니메이션을 담당하게 될 자바스크립트 참조 --> <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <!-- 특정홈페이지에서 제이쿼리 호출 --> <script src="js/bootstrap.js"></script> </body> </html>
기술
#jsp
#java
답변 2
댓글 4
Down 3
조회 160
지방취업하신분들은 뭘 포기하셨나요?
안녕하세요 커리어리분들, 만 2년차 노드 서버개발자입니다. 서울에서 2년 근무하다가 본가인 대구로 내려오게됐습니다 개인 사정상 앞으로 대구에서 살아야하는데 제 스택으로 대구에서 이직하려니 입맛에 맞는 일자리가 너무 없습니다. 90%가 서비스없는 외주개발사, 게다가 spring jsp를 사용하는 곳이 태반이더군요 2년간 공부한 노드를 뒷전으로 미루고 스프링을 하는게 맞을까요? 아니면 근소하게 리액트공고가 보이던데 프론트로 전직하는게 맞을까요? 앞으로 미래와 비전을 위해 현명한 조언 부탁드리겠습니다.
커리어
#node.js
#react
#spring
#jsp
답변 1
댓글 0
Up 3
조회 270
jsp) standard.jar 파일 관련 질문
안녕하세요, jsp 관련 질문이 있습니다. jstl과 el 태그를 사용하려고 jar 파일 두 개를 사용하는 건 알겠는데, 왜 standard.jar 파일을 받아서 사용하는 건가요..? 구글링 해도 잘 나오지 않아서 여쭤봅니다..!
기술
#jsp
답변 1
댓글 0
조회 27
톰캣404질문 아주 기본적인것!
제가 유튜브로 JSP 공부를 시작했는데 유튜브 강의랑 똑같이 따라하는데 404가 뜨네요… 질문은 다음과 같아요. Root파일에 it라는 새폴더를 만들어서 실행할 때, 아이피주소:8080/it/폴더이름.txt를 했어요. 유튜브 강의랑 똑같이 했는데 왜 안될까요 ㅠㅠㅠ
기술
#jsp
#tomcat
#톰캣
#404
#서플릿
답변 2
댓글 1
Down 1
조회 139
신입 개발자 입니다 조언을 절실히 원합니다
안녕하세요 신입 개발자로 취업한지 이제야 10일 정도 되었습니다. 아직 프로젝트에 투입되지 않고 sql문제 혹은 간단한 프로젝트를 진행하는 수준에 있습니다. 이번에 게시판 만들기 프로젝트라는 가장 개발자의 기본적인 프로잭트일텐데도 혼자서 아무도움없이 처음 만들다 보니, 생각보다 심한 수준임을 다시 한 번 깨닫게 되었습니다 jsp springboot 기반으로 진행하였고 ajax통신을 할 때코드를 직접 생각하려니 못하겠고 json으로 통신을 어떻게하는지에 대해서도 잘 모르겠더라구요….. 그래서 공부를 해야함을 절실히 느끼고 있지만 무엇을 제일 먼저 공부를 해야 할 지 모르겠습니다…누군가는 자바를 다시 한 번 공부해라 누군가은 네트워크를 공부해라 누군가는 cs전공관련을 공부해라 하는데 신입 개발자로 취업한 상태에서 무엇을 공부해야 좋을까요? 현 직장에서는 java언어를 사용중에 있고 spring 이 boot 보다 비중이 높은 상태이긴 합니다
기술
#java
#spring
#springboot
#jsp
#ajax
답변 3
댓글 0
조회 366
ajax 통신을 통해 DB 저장된 값을 호출
그림과 같이 옵션1 혹은 옵션2를 선택하고 저장하기 버튼 클릭후 입력하기(다른 URL로 이동)를 꼭 거치게 하고 싶은데요. 라디오 버튼(옵션 1 혹은 옵션2)은 체크하는 함수는 작성완료했지만, "라디오 버튼은 체크했지만, 저장하기 버튼을 클릭하지 않았을 때 경고창을 뜨게 하고 싶습니다." 저장하기 클릭 시 자바스크립트 -> controller -> service -> xml을 거쳐 db에 옵션 1값 혹은 옵션 2값이 입력되는 구조이구요, 한 페이지내에서 입력하기 버튼을 클릭 했을 때 '저장하기'를 실행했는지 체크하고 싶은데, 어떻게 작성하면 될까요 고수님들 ㅠㅠ
기술
#javascript
#jsp
답변 1
댓글 0
조회 136
jsp ~cannot be resolved to a type 에러
jsp ~cannot be resolved to a type 에러 서버는 톰캣9.0 사용중입니다. 구글링해서 jdk remove 하고 다시 넣어보는것도 수없이 해봤는데 안되네요,, 도움필요합니다 ㅠ
기술
#jsp
#java
답변 1
댓글 0
Up 1
조회 94