본문 바로가기

멘토412

JSP(security) 프로그래밍적 시큐리티 처리 방법 메소드 형식 설명 getRemoteuser() String 사용자의 인증 상태를 반환한다. getAuthType() String 서블릿을 보호하는데 사용되는 인증 방식의 이름을 반환한다. isUserInRole(java.lang.String role) boolean 현재 인증된 사용자에게 설정된 역할이 있는지 확인한다. 설정된 경우 true를 반환하고 그렇지 않은 경우 false를 반환한다. getProtocol() String 웹 브라우저의 요청 프로토콜을 가져온다. isSecure() boolean 웹 브라우저에서 https 요청으로 request가 들어왓는지 확인한다. 웹 브라우저에서 https로 접근하면 true를 반환하고,http로 접근하면 false를 반환한다. getUserPrinciple(.. 2023. 7. 10.
파이썬(DJANGO)AJAX CRUD DB와 연결할 DAO파일 작성 dao_emp.py파일 코드 import pymysql class DaoEmp: # print("생성자") def __init__(self): self.conn = pymysql.connect(host='127.0.0.1', user='root', password='python', db='python', charset='utf8', port=3304) # Connection 으로부터 Dictoionary Cursor 생성 self.curs = self.conn.cursor(pymysql.cursors.DictCursor) #메소드 def selectList(self): # SQL문 실행 sql = """ select e_id, e_name, gen, addr from emp.. 2023. 7. 10.
자바(JDBC) ojdbc6.jar라이브러리 추가 2023. 7. 8.
자바(JDBC) mvc패턴 config패키지 만들기 dbinfo.properties # 샵(#) 문자가 첫 글자이면 그 줄은 주석줄이 된다. # 이 문서의 작성 방법은'key값 = value값 '와 같은 형식으로 작성합니다. driver = oracle.jdbc.driver.OracleDriver url=jdbc:oracle:thin:@localhost:1521:xe user = pc21 pass= java 2023. 7. 8.
자바(JDBC) mvc패턴05.JDBC Controller패키지 만들기 MemberController(클래스) package kr.or.ddit.mcv.controller; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Scanner; import kr.or.ddit.mvc.service.IMemberService; import kr.or.ddit.mvc.service.MemberServiceImpl; import kr.or.ddit.mvc.vo.MemberVO; public class MemberController { private IMemberService service; // Service객체 변수 선언 private Scanner scan; // 생성자 pu.. 2023. 7. 8.
자바(JDBC) mvc패턴06.JDBC basic패키지 만들어서 test하기 PropertiesTest package kr.or.ddit.basic; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.util.Properties; public class PropertiesTest { public static void main(String[] args) { // 읽어온 정보를 저장할 Properties객체 생성 Properties prop = new Properties(); // 읽어올 properties파일명을 지정할 File객체 생성 File f = new File("res/kr/or/ddit/config/dbinfo.properties"); FileInputSt.. 2023. 7. 8.