Разработка динамических сайтов
SEO услуги
Управление контекстной рекламой

Вход на хостинг

Имя пользователя:*

Пароль пользователя:*

IT-новости

20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла

Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......

подробнее

30.07.2015 Ищем уникальный контент для сайта

Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......

подробнее

11.05.2015 Распространённые ошибки разработчиков сайтов

Не секрет, что в сети Интернет насчитывается миллионы сайтов, и каждый день появляются тысячси новых......

подробнее

 

20   protected void doView(RenderRequest rRequest, RenderResponse rResponse) throws PortletException, IOException, UnavailableException

21   {

22      rResponse.setContentType("text/html");

23      PrintWriter writer = rResponse.getWriter();

     

24  try

25  {

26      Class.forName ?

           ("com.mysql.jdbc.Driver").newInstance ( );

27      conn = DriverManager.getConnection (url, userName, password);

28      Statement s = conn.createStatement ( );

       

29      s.executeQuery ("SELECT * from html_data.news order by id");

30      ResultSet rs = s.getResultSet ( );

31         while (rs.next ( ))

32         {

33             int uid = rs.getInt (1);

34             String name = rs.getString(2);

35             String name3 = name.replaceAll(" ", "<br>");

36             writer.println("<b>NewsID: " + uid + "</b>, content: " + name3 + "<br><hr>");

37             writer.flush();

              

38         }

39      rs.close ( );

40      s.close ( );

 

41  } catch (Exception e) { System.err.println("Cannot connect to server" + e);

42 }

 

43      finally

44      {

 

45      if (conn != null)

46      {

47         try

48         {

49         conn.close ( );

50         } catch (Exception e) { /* ignore close errors */ }

51      }

     

52      writer.println("<br><b>(TM) BoldText</b>");

53      writer.close();

54   }

55 }

 

56 }

В данном примере мы расширили функционал стандартной функции портлета doView(), добавив обработку запроса к MySQL-хранилищу (строки 24-41) по адресу localhost:3306, под именем пользователя jbossuser и с пустым паролем (строки 13-16). Выборка осуществлена запросом (строка 29):


Предыдущая страницаОглавлениеСледующая страница
 
[001] [002] [003] [004] [005] [006] [007] [008] [009] [010] [011] [012] [013] [014] [015] [016] [017] [018] [019] [020]
[021] [022] [023] [024] [025] [026] [027] [028] [029] [030] [031] [032] [033] [034] [035] [036] [037] [038] [039] [040]
[041] [042] [043] [044] [045] [046] [047] [048] [049] [050] [051] [052] [053] [054] [055] [056] [057] [058] [059] [060]
[061] [062] [063] [064] [065] [066] [067] [068] [069] [070] [071] [072] [073] [074] [075] [076] [077] [078] [079] [080]
[081] [082] [083] [084] [085] [086] [087] [088] [089] [090] [091] [092] [093] [094] [095] [096] [097] [098] [099] [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]

+7 (831) 413-63-27
ООО Дельта-Технология ©2007 - 2023 год
Нижний Новгород, ул. Дальняя, 17А.
Rambler's Top100