Я хочу открыть лист excel (.csv-файл) при щелчке гиперссылки в html. Документ будет сохранен в папке в текущей корневой папке проекта.Как открыть лист excel при нажатии гиперссылки html?
ответ
//for action you need to do following code
public String execute() throws Exception {
fileInputStream = new FileInputStream(new File("C:\\test.csv"));
return SUCCESS;
}
//Struts.xml file need following changes.fileInputStream contains the FileInputStream to be added to struts.xml.
<action name="download" class="com.expertwebindia.action.DownloadAction">
<result name="success" type="stream">
<param name="contentType">application/octet-stream</param>
<param name="inputName">fileInputStream</param>
<param name="contentDisposition">attachment;filename="test.csv"</param>
<param name="bufferSize">1024</param>
</result>
</action>
Я реализовал это, и я получаю ошибку времени выполнения от struts.xml –
java.lang.IllegalArgumentException: Не удается найти java.io.InputStream с именем [fileInputStream] в стеке вызовов. Проверьте тег , указанный для этого действия. \t at org.apache.struts2.dispatcher.StreamResult.doExecute (StreamResult.java:237) –
Благодарим вас за то, что вы создаете getter и setter для fileInputStream в классе действий, решив проблему, и теперь я могу загрузить файл. –
- 1. FitNesse - открыть «новое» окно при нажатии гиперссылки
- 2. Как открыть лист с помощью гиперссылки в R
- 3. Как открыть диалоговое окно загрузки файла при нажатии гиперссылки
- 4. изменить цвет гиперссылки при нажатии другой гиперссылки
- 5. Открыть лист Excel из PowerPoint
- 6. изменить изображение гиперссылки при нажатии
- 7. Открыть лист excel из формы
- 8. Как открыть лист Excel с помощью Java?
- 9. Как открыть лист excel в iOS
- 10. 2 действия при нажатии гиперссылки
- 11. Вызов сервлета при нажатии гиперссылки
- 12. Как отобразить лист excel в html странице
- 13. Открыть категорию при нажатии
- 14. Может ли Excel vba вызывать автофильтр при нажатии гиперссылки, чтобы открыть новую книгу?
- 15. Как вызвать функцию cs при нажатии гиперссылки
- 16. Как открыть подменю при нажатии?
- 17. Открыть и закрыть лист Excel из Access
- 18. Редактировать открыть лист Excel из Access VBA
- 19. Открыть конкретный рабочий лист в Excel
- 20. Чтобы открыть новый лист Excel из Silverlight
- 21. Как открыть гиперссылки в excel в порядке с использованием хрома
- 22. Показать подробный MySQL Результат при нажатии гиперссылки
- 23. Excel гиперссылок в Гиперссылки
- 24. URL-адрес добавляется при нажатии гиперссылки php
- 25. Получение индекса gridview при нажатии гиперссылки
- 26. Загрузить CSV-файл при нажатии гиперссылки
- 27. Как открыть html popup при нажатии на маркер android
- 28. Изменение текста гиперссылки в asp.net при нажатии?
- 29. Предотвращение отображения деталей при нажатии гиперссылки
- 30. Convert Гиперссылки в HTML-код в Excel
Добро пожаловать в [stackoverflow] (http://stackoverflow.com/tour), пожалуйста, поделитесь тем, что вы пробовали. то, если вы застряли с какой-то точной проблемой, мы поможем вам. Обратитесь к этим ссылкам за правильными вопросами (http://stackoverflow.com/help/how-to-ask), (http://stackoverflow.com//help/mcve) и (http://sscce.org) – Panther