Java 웹에서 그림을 추가하는 방법
Java 시각적 인터페이스에서 배경 그림을 삽입하려면 background-image:url(그림 경로)만 필요하지만 웹 프로젝트의 경우에는 그렇지 않습니다
<div class='ban' style="height:100%;background-image:url('/img/qx.jpg')">
효과는 다음과 같습니다.
JSP 페이지에 Java 코드를 작성하고 Java가 프로젝트의 루트 경로를 가져오도록 하고 절대 경로를 통해 이러한 이미지 파일을 도입해야 합니다. jsp 파일 시작 부분에 다음 코드를 작성해야 합니다.
<% String path = request.getContextPath(); String basePath=null; basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; int port=request.getServerPort(); if(port==80){ basePath=request.getScheme()+"://"+request.getServerName()+path; }else{ basePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path; } request.setAttribute("basePath", basePath); %>
이러한 코드 조각은 기본 경로를 가져오며, request는 우리가 종종 JSP가 Servlet이라고 말하는 9가지 암시적 객체 중 하나입니다. 루트 경로)가 요청 범위에 저장되어 있지만 여기에는 여전히 이미지를 표시할 수 없습니다. 이미지 경로 앞에 $
<div class='ban' style="height:100%;background-image:url('${basePath}/img/qx.jpg')">
(관련 영상 튜토리얼 공유: java 영상 튜토리얼)
위 내용은 자바 웹에 사진을 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!