일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- websocket
- node.js
- 암호화
- PL/SQL
- 도커
- 배포
- Ajax
- jQuery
- 비트코인
- SQL
- EC2
- express
- RDS
- 블록체인
- Spring
- 웹게임
- docker
- 알고리즘
- phaser
- AWS
- tiles.xml
- autowired
- HTML
- CSS
- JSP
- Cookie
- model1
- JavaScript
- Servlet
- 웹소켓
- Today
- Total
記錄
※ web.xml을 이용한 initpram 설정 index.html index.htm index.jsp default.html default.htm default.jsp InitParam com.javalec.ex.Initex id abcd pw 1234 InitParam /IPP ※ 주의 (초기화 파라미터 설정 시)servlet에서 만약 mapping이 지정이 되었다면 그것과 web.xml의 mapping이 충돌하여 오류가 난다. 이를 해결하기 위해서는 servlet에서 지정된 mapping 어노테이션을 삭제하면 정상적으로 initparam이 전송된다. 만약, web.xml의 mapping을 삭제하고 servlet의 어노테이션을 그대로 두면 web.xml에서 설정한 initparam을 인식을 못하고 n..
Insert title here 이름 : 아이디 : 비밀번호 : 취미 : 독서수영잠전공과목 : 수학영어디자인 라떼 아메리카노 카푸치노 에스프레소 Insert title here 이름 : 아이디 : 비밀번호 : 취미 : 독서 수영 잠 전공과목 : 수학 영어 디자인 라떼 아메리카노 카푸치노 에스프레소 @WebServlet("/HtmlTest")public class HtmlTest extends HttpServlet { private static final long serialVersionUID = 1L; public HtmlTest() { super(); } protected void doGet(HttpServletRequest request, HttpServletResponse response) thro..
웹 서버요약 사용자에게 웹(Web)을제공하기 위한 서버로, 웹에서 사용자가 서비스를 요청하는 경우 네트워크를 통해 HTML로 구성된 웹페이지를제공한다. 웹 애플리케이션 서버웹 애플리케이션 서버(Web Application Server, 약자 WAS)는 인터넷 상에서 HTTP를 통해 사용자 컴퓨터나 장치에 애플리케이션을 수행해 주는 미들웨어(소프트웨어 엔진)이다. 웹 애플리케이션 서버는 동적 서버 콘텐츠를 수행하는 것으로 일반적인 웹 서버와 구별이 되며, 주로 데이터베이스 서버와 같이 수행이 된다. 한국에서는 일반적으로 "WAS" 또는 "WAS S/W"로 통칭하고 있으며 공공기관에서는 "웹 응용 서버"로 사용되고, 영어권에서는 "Application Server" (약자 AS)로 불린다. cf) Java는..
response와 request 쉽게 말해서 클라이언트에서 웹 서버에 보내는 데이터는 request객체에 담기고 웹 서버에서 클라이언트에 보내는 정보는 response 객체에 담긴다. 예를들어, 로그인을 한다고 했을 때, 아이디와 암호는 request에 담겨서 웹 서버에 보내지고 이것을 웹 서버가 DB에서 확인하고 접근을 허가할지 말지에 대한 정보를 response객체에 담아서 클라이언트 측으로 보내는 것이다. 물론 응답은 html로 이뤄진다 doGet, doPost의 차이점과 호출 근거 request시 요청 방식이 GET방식이면 response도 GET방식으로 받게 되고, 요청 방식이 POST방식이면 response도 POST 방식으로 받게 된다.정확히 말하면 html태그의 method 속성값이 무엇인..
JSP 자바서버 페이지(JavaServer Pages[1], JSP)는 HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에 돌려주는 언어이다. Java EE 스펙 중 일부로 웹 애플리케이션 서버에서 동작한다. 자바서버 페이지는 실행시에는 자바 서블릿으로 변환된 후 실행되므로 서블릿과 거의 유사하다고 볼 수 있다. 하지만, 서블릿과는 달리 HTML 표준에 따라 작성되므로 웹 디자인하기에 편리하다. - 동적 웹 어플리케이션 컴포넌트. 확장자는 jsp.- html은 연산을 해서 돌려주지 못하지만 jsp는 동적 연산이 가능. 즉, 클라이언트 요청에 의해 동적으로 작동하고 응답은 html을 이용.- MVC 패턴에서 View로 이용된다 JSP 아키텍쳐 - tomcat에서 알아..
public class Practice3_4_112 extends AppCompatActivity { CheckBox cb; TextView textView; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_practice3_4_112); // text view 설정 textView = (TextView) findViewById(R.id.tv); Typeface tf = Typeface.createFromAsset(getAssets(), "GodoM.ttf"); textView.setTypeface(tf); // 체크박스 설정 cb = ..
Singleton Pattern(싱글톤 패턴) 특정 클래스의 객체가 오직 한 개만 존재하도록 보장하는 패턴이다. public class SystemSpeaker { static private SystemSpeaker instance; // 외부에서 호출 안되고 하나만 있게 하기 위해서 // private이 있고 static이 있는 것 private int volume; private SystemSpeaker() { volume = 5; }; public static SystemSpeaker getInstance() { // 객체 생성 없이 getInstance를 사용하기 위해서 // 마찬가지로 static이 들어간다 if (instance == null) { instance = new SystemSpea..
public class Practice extends AppCompatActivity implements View.OnClickListener { Button VisibleButton; Button InvisibleButton; TextView TargetText; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_practice); VisibleButton = (Button) findViewById(R.id.VisibleButton); InvisibleButton = (Button) findViewById(R.id.InvisibleBut..
Factory Method Pattern(팩토리 메소드) Factory Method Pattern(팩토리 메소드 패턴)은 템플릿 메소드 패턴을 이용한 패턴으로 구조와 구현을 분리함으로써 코드의 유연성을 얻고자 하는 패턴이다. 템플릿 메소드 패턴에서 한 단계 발전한 형태라고 보면 된다. 추상 클래스 혹은 인터페이스를 통해서 구조만 선언해두고 이를 상속하는 클래스를 통해서 각각 Override한 후 Main에서 사용하는 방식이다. public interface Item { public void use();} public class HPportion implements Item { public void use() { System.out.println("HP 포션을 사용합니다"); } } public class..