2011-07-17 3 views
0

이 상황을 파악하려고합니다. html 태그에 이미지 이름을 넣고 싶습니다만 어떻게 채울 지 모르겠습니다. Java Server Faces 2.0을 사용하고 있습니다. 이것의JSF 문자열을 IMG 태그로 설정하십시오 (src = "")

<img src="the\path\to\my\files\'#{manageBean.fileName}'" /> 

결과 : <img src="the\path\to\my\files\'fileName.suffix' />

가 작동하지 않음 : 이미지가 표시되지 않습니다 여기

내 코드의 샘플입니다!

내 뇌가 없어지면 더 좋은 방법이 있습니까? 답변과 제안에 감사드립니다.

+0

어떤 문제가 있습니까? –

+0

파일 이름을 나타내는 인용 부호. 그들이 생각하기에 이미지가 보이지 않습니다. – Smolda

답변

2

내가 보는 몇 가지가 있습니다.

  • 먼저 작은 따옴표는 #{managedBean.fileName} 일 필요가 없으므로 무시할 수 있습니다.
  • 둘째, 백 슬래시 대신 슬래시를 사용할 수 있습니다.

마지막으로 <h:graphicImage> 태그에 대한 설명서를 참조하십시오. 당신이하려고하는 것에 지나치게 과장하지 않을 수도 있습니다. 거기에 많은 예제가 있습니다.

+0

작은 따옴표를 제거하면 출력이 .... \ files \ '# {manageBean.fileName}'이므로이를 문자열로 나타냅니다. 나는 또한 올바른 파일 이름을 슬래시 앞에 넣으려고했는데 인식되었다. 나는 다른 길을 찾을거야. 시간 내 줘서 고마워. – Smolda

+0

너무 늦은 오늘 나는 덤퍼지고있다. 첫 번째 제안은 정상적으로 작동합니다. 나는 잘못된 것을해야했다. 고마워 .. 솔브 – Smolda

+0

고마워. 그게 너에게 도움이된다면 대답을 받아 들일 수 있겠 니? –

관련 문제