Java Web開発プロセス🌞
⭐Back-end
Oracle
正規表現によるアレイ演算
ex) [a-d]: [abcd]
対応
ex)a{1,3}:a,aa,aaa,/457918,
例1)正規表現を使用した電話番号パターンの作成
01[016789]-\d{3,4}-\d{4}
-> 010-333-3421 (O)
-> 017-1231-1543 (O)
-> 012-1231-1543 (X)
-> 019-12313-1543 (X)
例2)正規表現を使用した電子メールアドレスパターンの作成
^[a-zA-Z]\w*@[a-zA-Z]\w*.(com|net|org)$
-> [email protected] (O)
-> [email protected] (O)
-> [email protected] (X)
-> [email protected] (X)
SQLでの正規表現の使用
SELECT * FROM NOTICE WHERE REGEXP_LIKE(TITLE, '01[016789]-\d{3,4|-\d{4}'); --제목에 해당 정규식 패턴이 들어간 게시글 찾기
ROWNUMと行の制限
出力行を制限するには、ROWNUMを使用します.
SELECT ROWNUM, NOTICE.* FROM NOTICE WHERE ROWNUM BETWEEN 1 AND 5; --ROWNUM이 1부터 5까지인 행 찾기
⭐Front-end
HTML, CSS
以下を実現するためにHTMLコードを作成します.
HTML<section class="open-lecture-content">
<h1>강의 목록</h1>
<ul>
<li>
<a href="">오라클 프로그래밍</a>
<img src="../images/course/img-oracle-sm.png">
<span>
<span>99000원</span>
<span><span>10000</span>원</span>
</span>
<span>newlec</span>
<span>수정일: 2017-01-01</span>
<li>
</section>
CSS.open-lecture-content li>* {
margin-left: 10px;
}
.open-lecture-content li>img {
width: 100px;
margin-left: 0;
float: left; // 왼쪽 정렬하기
}
JavaScript
AJAXって何?
<section class="open-lecture-content">
<h1>강의 목록</h1>
<ul>
<li>
<a href="">오라클 프로그래밍</a>
<img src="../images/course/img-oracle-sm.png">
<span>
<span>99000원</span>
<span><span>10000</span>원</span>
</span>
<span>newlec</span>
<span>수정일: 2017-01-01</span>
<li>
</section>
.open-lecture-content li>* {
margin-left: 10px;
}
.open-lecture-content li>img {
width: 100px;
margin-left: 0;
float: left; // 왼쪽 정렬하기
}
AJAX要求データの使用(ex 1.txt)
HTML
<section id="ex10">
<h1>AJAX</h1>
<div>
<input class="btn-request" type="button" value="request">
</div>
</section>
ex1.txt test data
JavaScriptwindow.addEventListener("load", function() {
var section = document.querySelector("#ex10");
var requestBtn = section.querySelector(".btn-request");
requestBtn.onclick = function(e) {
var request = new window.XMLHttpRequest();
request.open("GET", "ex1.txt", false); // GET 요청으로 ex1.txt 데이터를 동기 형식으로 요청할 것임을 명시
request.send(null);
};
});
結果画面
左側のrequestボタンをクリックすると、コンソールウィンドウに「test data」が出力されます.
コメントサイト
Reference
この問題について(Java Web開発プロセス🌞), 我々は、より多くの情報をここで見つけました https://velog.io/@minjulee97/0429-자바-웹-개발-과정テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol