Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / три простеньких вопроса / 10 сообщений из 10, страница 1 из 1
04.04.2007, 10:13:37
    #34436232
Zhs
Zhs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
три простеньких вопроса
Добрый день!

Подскажите пожалуйста:
1. Есть ли в java ф-ция, аналогичная sprintf в c/c++/php?
2. При создании объекта FileWriter обязательно ли указывать абсолютный путь? Существуют ли какие-либо возможности указать относительный путь, либо из относительного получить абсолютный (аналог realpath в php)?
3. В perl можно присвоить значение переменной нижеприведенным образом, есть ли аналогичная возможность в jsp?

$variable =<<VAR;
.....
содержимое переменной
....
VAR

Заранее спасибо за ответы!
...
Рейтинг: 0 / 0
04.04.2007, 10:24:04
    #34436272
Zhs
Zhs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
три простеньких вопроса
по п. 2 нашел такой выход
<%
String rootPath = getServletContext().getRealPath("/");
%>
...
Рейтинг: 0 / 0
04.04.2007, 10:42:19
    #34436354
am_sasa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
три простеньких вопроса
Zhsпо п. 2 нашел такой выход
<%
String rootPath = getServletContext().getRealPath("/");
%> еще немного почитаешь доку и через 20 мин. найдешь ответ на остальные))
...
Рейтинг: 0 / 0
04.04.2007, 10:47:22
    #34436379
y3u
y3u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
три простеньких вопроса
1. А что эта функция делает в c/c++/php? Посмотри доки на java.io.PrintStream - не пододйдет?
2. У объекта Class есть метод getResource, возвращающий URL на нужный объект по разным протоколам (к примеру file:// jar:// etc.), а еще есть метод getResourceAsStream...
3. Есть <c:set var="myVariable">тарам там там</c:set>
...
Рейтинг: 0 / 0
04.04.2007, 10:50:13
    #34436392
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
три простеньких вопроса
ZhsДобрый день!

Подскажите пожалуйста:
1. Есть ли в java ф-ция, аналогичная sprintf в c/c++/php?
Заранее спасибо за ответы!
Есть аналоги printf - класс Formatter...
...
Рейтинг: 0 / 0
04.04.2007, 11:00:46
    #34436448
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
три простеньких вопроса
ZhsДобрый день!

Подскажите пожалуйста:
1. Есть ли в java ф-ция, аналогичная sprintf в c/c++/php?


Не знаю что делает функция sprintf в c/c++/php, но в Java есть метод PrintStream#printf(...), может он подойдет.
...
Рейтинг: 0 / 0
04.04.2007, 11:25:52
    #34436582
Zhs
Zhs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
три простеньких вопроса
Спасибо всем огромное за ответы!
По п. 1 - подошел PrintStream(String fileName).printf(String format, Object... args).
По п. 3 - у меня на странице jstl не использовался, но не смог найти в описании как получить доступ к значению переменной, заданной в теге <c:set></c:set>, а так получаю ошибку:

%>
<c:set var="m" value="тарам там там" scope="application"></c:set>
<%
out.println(m);

org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 60 in the jsp file: /qusers.jsp
m cannot be resolved
...
Рейтинг: 0 / 0
04.04.2007, 12:37:53
    #34436981
y3u
y3u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
три простеньких вопроса
ОМГ... когда ж документацию-то читать будут... кргом одни ламеры по жизни...
<%
pageContext.findAttribute("m")
%>
...
Рейтинг: 0 / 0
04.04.2007, 13:01:26
    #34437097
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
три простеньких вопроса
ZhsСпасибо всем огромное за ответы!

По п. 3 - у меня на странице jstl не использовался, но не смог найти в описании как получить доступ к значению переменной, заданной в теге <c:set></c:set>, а так получаю ошибку:

%>
<c:set var="m" value="тарам там там" scope="application"></c:set>
<%
out.println(m);

org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 60 in the jsp file: /qusers.jsp
m cannot be resolved

Переменную m сначала нужно объявить, а потом использовать.
...
Рейтинг: 0 / 0
04.04.2007, 13:56:35
    #34437340
Zhs
Zhs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
три простеньких вопроса
Спасибо огромное!!!
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / три простеньких вопроса / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]