|
|
|
исключения в jsp
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! в jsp происходит передача и вызов функции серверной обработки Код: java 1. 2. cерверный обработчик на java org.calk.work.CalkWork выбрасывает исключение Код: java 1. 2. 3. но на странице браузера появляетются ошибки Код: java 1. 2. 3. 4. 5. 6. 7. и т.д. я так понимаю, что не правильно обрабатываю иссключние, одно дело для чистого java, другое для jsp Пару дней только изучаю java, все работает кроме исключения, если кто понимает что исправить в серверном скрипте подскажие тжст, Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2012, 19:08:48 |
|
||
|
исключения в jsp
|
|||
|---|---|---|---|
|
#18+
Liberti2cерверный обработчик на java org.calk.work.CalkWork выбрасывает исключение Код: java 1. 2. 3. Где этот код находится? но на странице браузера появляетются ошибки Liberti2 Код: java 1. 2. 3. 4. 5. Очевидно по указаному стеку вызовов той проверки, что вы привели выше нет. Причины на то могут быть разные. Или вы её в друго методы сделали. Или код не той версии. Или ещё что. К обработке исключений особого отношения, вроде не имеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2012, 19:14:23 |
|
||
|
исключения в jsp
|
|||
|---|---|---|---|
|
#18+
прикрепил файл, в файле серверный обработчик и ниже по коду html код со вставиками jsp Код: java 1. 2. 3. Находиться в серверном обработчке. Смысл в том, что если создать чистый java и вызвать серверный обработчик с такими же значениями, то в консоль выводит брошенное исключение. А В данной свзке нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2012, 19:37:05 |
|
||
|
исключения в jsp
|
|||
|---|---|---|---|
|
#18+
Liberti2прикрепил файл Скачайте и угадайте чем открыть в какой кодировке. Вываливай всё на форум тут и поболе кода выкладывали. Liberti2Находиться в серверном обработчке. Если повторить два раза понятнее не станет. В каком из тех методов, что написаны в stacktrace? В какой строке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2012, 19:54:29 |
|
||
|
исключения в jsp
|
|||
|---|---|---|---|
|
#18+
Спасибо что помогаете, задача сделать калькулятор на Java jsp программка состоит из двух блоков html и обработчик org.calk.work.CalkWork Первый блок. html c jsp тегами Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. ГДЕ <jsp:setProperty name="calkHandler" property="input" /> в эту переменную пишется строка для вычисления, например валидная строка "5+3*(2+1)" - получается результат в переменную result (<jsp:getProperty name="calkHandler" property="result" />), а если не валидная, например "5+3))" - в ней то и срабатывает исключение <jsp:useBean id="calkHandler" scope="session" class="org.calk.work.CalkWork" /> подключение серверного скрипта вычисляющая значение ****************** Второй блок - обработчик org.calk.work.CalkWork В функции setInput переменной this.result присваивается посчитанное значение из функции calculateExpression. Если в эту функцию подавать валидную строку то ок, иначе исключение throw new IllegalArgumentException("Unmatched brackets"); Знаю что именно это сключение, поскольку если создать обычный java файл, и туже строку для счета, то именно это исключениеи срабатывает, отображается в консоли, а срабатывает ошибки, что писал в начале. вот таки, дела Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2012, 21:22:00 |
|
||
|
исключения в jsp
|
|||
|---|---|---|---|
|
#18+
Маленькое уточнение. Пробовал return не пашет, с раскомментироваными исключениями ошибки в браузере следующие Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2012, 21:25:24 |
|
||
|
исключения в jsp
|
|||
|---|---|---|---|
|
#18+
Где-то опять обман. setInput - строка 171 - вызывает sortingStation. org.calk.work.CalkWork.sortingStation(CalkWork.java:118) org.calk.work.CalkWork.setInput(CalkWork.java:171) В приведенном коде этого нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2012, 00:39:47 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=59&tid=2130450]: |
0ms |
get settings: |
8ms |
get forum list: |
23ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 351ms |
| total: | 508ms |

| 0 / 0 |
