SEOSERVISE - Защита сайтов от хакеров, защита от взлома.

 
   
 

Главная


 


Более подробную информацию о языке Jscript можно найти по адресу: httpi // www . asp - help . coe / getBtarted / ni 8/ jscript / jstutor . asp . Использование Java на сервере В настоящее время серверные компоненты Java чрезвычайно широко используют­ ся в Internet и поэтому являются заветной целью взломщиков со всего мира. Как пра­ вило, серверные компоненты реализуются на основе таких технологий ссрнлстов, как серверные страницы Java ( Java Server Pages — JSP ) и JavaHTML ( JHTML ). Серверные страницы Java ( JSP ) Расширения файлов: . jsp В современном мире электронной коммерции лишь немногие технологии могут поспорить с доминирующей ролью страниц JSP . Управление такими страницами осуществляется с использованием серверов приложений Java ( Java Application Server — JAS ), которые обрабатывают серверные страницы и преобразуют их в код HTML , пе­ редаваемый клиентским броузерам. Как будет продемонстрировано в главе 12, стра­ ницы JSP являются мощным механизмом, который можно использовать для разра­ ботки сложных Web -узлов электронной коммерции. Однако их мощью можно вос­ пользоваться и в качестве разрушительной силы. Технологию JSP можно рассматривать как версию Java для разработки сценариев, с помощью которой код Java можно внедрить в HTML -файл. Страницы JSP компили­ руются как серплеты Java , запускаемые на сервере. Как и при использовании страниц ASP , внедряя код Java в HTML -файлы, можно создавать динамическое содержимое. При этом синтаксис JSP оказывается не очень выразительным, поскольку во многом он лишь реализует интерфейс с ядром Java на сервере. По сути, этот синтаксис опре­делен компанией Sun Microsystems в одном двухстраничном файле PDF , который можно найти по адресу: На рынке имеются различные серверы JAS . Однако среди них можно выделить "большую пятерку": WebLogic от компании BEA , Java Web Server от компании Sun , JRun от Allaire , WebSphere от IBM и JDeveloper от Oracle . Все вместе они охватывают 95% используемых в электронной коммерции серверов приложений Java . Взаимодействие с базой данных Это одна из наиболее значительных возможностей JSP , благодаря которой дина­ мическое содержимое можно формировать на основе информации из базы данных. При этом можно воспользоваться различными вариантами соединения, включая JDBC , мост JDBC - ODBC , драйвер JDBC OCI , тонкий драйвер JDBC от Oracle и драйвер mySQL JDBC . Вот несколько фрагментов кода, в которых демонстрируются примеры подключения к базе данных:

 

 

 

 

 

 
 

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 |