Джерси, используя файл HTML вместо строки HTMLHtml

Программисты Html
Ответить
Anonymous
 Джерси, используя файл HTML вместо строки HTML

Сообщение Anonymous »

В настоящее время мне нужно запрограммировать веб-сервис RESTful на Java, и я использую сервер Grizzly в качестве сервера и использую Джерси для генерации HTML-кода.

Это мой сервер Grizzly:

Код: Выделить всё

public static void main(String[] args) throws IOException {
URI baseUri = URI.create("http://localhost:9998");
final ResourceConfig resourceConfig = new ResourceConfig(homepage.class);
final HttpServer server = GrizzlyHttpServerFactory.createHttpServer(baseUri, resourceConfig);
System.out.println("Starting grizzly ...");
JOptionPane.showMessageDialog(null, "Stop Server");
server.shutdownNow();
}
А это код моей текущей домашней страницы:

Код: Выделить всё

@Path("")
public class homepage {

@GET
@Produces("text/html")
public String sayHelloInHtml() {
return "Hello World";
}
}
Сейчас я использую строку для своего HTML-кода, но можно ли вместо этого использовать HTML-файл?

Кроме того, как я могу создать кнопку, которая запускает метод Java при нажатии? Я знаю, как создать кнопку, но не знаю, как заставить обработчик событий запускать метод Java при нажатии.

Подробнее здесь: https://stackoverflow.com/questions/375 ... tml-string
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»