Я официант в ресторане. Одна из моих обязанностей включает назначение разделов сервера и работу на стороне. Наша компания использует hotschedules.com, чтобы предоставить нам планирование.Как получить доступ к сгенерированной форме с веб-сайта (java)
Мне нужно зайти на сайт и использовать вкладку отчетов. Там представлена форма, в которой я могу выбрать дату, формат вывода и т. Д. Посмотрев исходный код, форма использует javascript для определения моих выборов и создания отчета. Одним из способов создания отчета является файл excel .xls.
Я начал изучать java-учебники w3schools, но не нашел ничего особенно полезного для этой конкретной проблемы. Кроме того, hotschedules специально не будут предоставлять api для прямого доступа к генератору отчетов.
Мой вопрос:
Есть ли способ, которым я могу написать свою программу java для доступа к форме отчетов и передать javascript для ее получения. Помня о том, что я должен ввести имя пользователя и пароль для доступа к веб-сайту вручную.
Если бы кто-нибудь мог предложить какие-либо советы или ссылки на ресурсы, которые могут мне помочь, я был бы благодарен. Это единственный шаг в программе, которую я пишу, я не знаю, как это сделать.
Thanks
java! = Javascript – sunrize920
greasemonkey и tampermonkey приходят на ум ... – dandavis
Вы хотите заполнить веб-форму из своей java-программы, а затем загрузить excelfile? Вы можете отправлять значения в weborfm, отправляя команду http post. Вам не нужно будет передавать javascript. Вы также можете получить файл xls через http get, но я предполагаю, что это скалистая дорога. – surfmuggle