2010-12-23 6 views
0

일반적으로 웹 페이지에 이미지를 표시하려면 이미지 리소스의 URI를 http://host:port/image/xxx.jpg과 같이 지정합니다.로컬 이미지를 웹 액세스 가능 이미지로 변환하는 방법

이제 파일 시스템에 일부 이미지가 있고 그 절대 경로가 db에 저장됩니다.

이렇게하면;

id  name  address image 
1  xxxx  xxxx  C:/images/xxx.jpg 

엔티티가 검색되면 해당 이미지가 페이지에 표시되어야합니다.

만드는 방법은?

제가 생각하기에 웹 서버 디렉토리 아래에 이미지를 복사 한 다음 URL을 작성한 다음 페이지에서 렌더링 할 수 있습니다. 그러나 이것이 좋은 생각인지 궁금합니다. 다른 방법이 있습니까?

+0

어떤 종류의 프로그래밍 언어를 사용하고 있습니까? –

답변

0

웹 페이지 나 httphandler를 만들면 요청한 이미지를 데이터베이스에서 검색 한 다음 httpresponse와 올바른 mimetype을 사용하여 사용자에게 보낼 수 있습니다. 이미지가 같이 확인 된 쿼리 문자열을 사용하여 : http://domain/image.ashx?id=123

  • http://domain/image.aspx?id=123

  • 불행하게도 당신은 당신이 사용하는 프로그래밍 언어를 지정하지 않았습니다. 자사의. 닷넷 경우 몇 가지 예제 코드를 만들 수 있습니다.

+0

자바를 사용합니다. 감사. – hguser

+0

"http : //domain/image.ashx? id = 123"이 img 태그 내에있을 수 있습니까? ?? – hguser

+0

물론 문제가 없습니다 –

관련 문제