Можно ли отобразить компоненты Swing в JSP? - PullRequest
2 голосов
/ 27 октября 2008

Мне было интересно, смогу ли я открыть JOptionPane s или другие компоненты Swing из браузера, используя JSP.

Ответы [ 3 ]

4 голосов
/ 27 октября 2008

Если вы встраиваете апплет. Но я не думаю, что ты этого хочешь. Swing для настольных приложений. Веб-страницы JSP. Если вам нужны компоненты, попробуйте заглянуть в JSF или некоторые из многих AJAX Javascript-фреймворков, таких как prototype.

2 голосов
/ 23 ноября 2008

Вы также можете рассмотреть GWT, который позволяет разрабатывать веб-интерфейс в коде Java (код Java преобразуется в HTML и JavaScript компилятором GWT). Хотя вы не программируете на Swing API напрямую при написании приложений GWT, GWT API очень похож по стилю на программирование на Swing.

1 голос
/ 23 ноября 2008

Предполагая, что вы знакомы с Swing, вы, возможно, захотите познакомиться с Apache Wicket , который очень похож на то, как вы строите веб-страницы, как Swing для построения GUI: s. То есть в Wicket вы добавляете на страницу новый экземпляр Label, Button, DataTable и т. Д. И т. Д. И связываете их с данными свойств бина, которые затем в конечном итоге преобразуются в полнофункциональную веб-страницу.

Что касается настоящего вопроса, вы действительно не можете сделать это как есть. Если выбрать новый / другой / другой веб-фреймворк, чтобы помочь вам, невозможно, единственный правильный способ, о котором я могу подумать, - это делать то, что предложил sblundy.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...