Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Доступ к ресурсам внутри jar файла


Автор: oson 15.4.2009, 14:59
Подскажите пожалуйста решение вот такого вопроса.
Есть jar файл с такой структурой

Код

my.jar\META-INF\tags\my.tag

Этот my.tag - типа jsp страницы - такая возможность есть в JSP 2.0.
В самом тэге пишу
Код

<%@ tag body-content="empty" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8"/>
    <title>Tag example</title>
    <style type="text/css" src="css/my.css"> </style>
     <script type="text/javascript" src="js/my.js">  </script>
<body
 <img src="images/image1.gif"/>
<body

Ни джаваскрипт, ни css, ни images не видит мой тэг.
Как решается эта проблема?

Автор: MisterCleric 15.4.2009, 15:04
привет.
А поставить перед всем урлами

Код

<%= request.getContextPath()%>


не помогает?

Автор: oson 15.4.2009, 16:27
то есть как? напишите строку полностью плз

Автор: MisterCleric 15.4.2009, 16:39
Код

<style type="text/css" src="<%= request.getContextPath()%>/css/my.css"> </style>


со слешем перед css есть, конечно, сомнения...

Автор: integral 29.4.2009, 11:49
Цитата(MisterCleric @  15.4.2009,  16:39 Найти цитируемый пост)
со слешем перед css есть, конечно, сомнения...

есть там слеш, точно

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)