JP2015069247A5 - - Google Patents

Download PDF

Info

Publication number
JP2015069247A5
JP2015069247A5 JP2013200623A JP2013200623A JP2015069247A5 JP 2015069247 A5 JP2015069247 A5 JP 2015069247A5 JP 2013200623 A JP2013200623 A JP 2013200623A JP 2013200623 A JP2013200623 A JP 2013200623A JP 2015069247 A5 JP2015069247 A5 JP 2015069247A5
Authority
JP
Japan
Prior art keywords
screen
definition
item
program
preview
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2013200623A
Other languages
English (en)
Other versions
JP6331307B2 (ja
JP2015069247A (ja
Filing date
Publication date
Application filed filed Critical
Priority to JP2013200623A priority Critical patent/JP6331307B2/ja
Priority claimed from JP2013200623A external-priority patent/JP6331307B2/ja
Publication of JP2015069247A publication Critical patent/JP2015069247A/ja
Publication of JP2015069247A5 publication Critical patent/JP2015069247A5/ja
Application granted granted Critical
Publication of JP6331307B2 publication Critical patent/JP6331307B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

本発明の目的は、アプリケーションサーバで実行可能なプログラムを生成する前にプログラムの実行において生成されるWebページに対応するプレビュー画面を表示することによって、アプリケーションの開発効率を向上させる術を提供することである。
本発明は、アプリケーションサーバで実行可能なプログラムを生成する情報処理装置であって、前記プログラムの実行において生成されるWebページに含まれる画面項目の定義の設定を受け付ける画面を表示する定義設定画面表示手段と、前記定義設定画面表示手段により表示された画面で設定を受け付けた画面項目の定義を記憶する画面項目定義記憶手段と、前記画面項目定義記憶手段により記憶されている画面項目の定義を取得する画面項目定義取得手段と、前記画面項目定義取得手段により取得された画面項目の定義を用いて、前記アプリケーションサーバで実行可能なプログラムであって、前記Webページを生成するための情報を含むプログラムを生成するプログラム生成手段と、前記プログラム生成手段によりプログラムを生成する前であって、前記定義設定画面表示手段により表示された画面で画面項目の定義の設定を受け付け可能な状態からユーザによるプレビュー画面の表示要求に従って、前記画面項目定義取得手段により取得された画面項目の定義を用いて生成された、前記プログラムの実行において生成されるWebページに対応するプレビュー画面を表示するプレビュー表示手段とを備えることを特徴とする。
本発明により、アプリケーションサーバで実行可能なプログラムを生成する前にプログラムの実行において生成されるWebページに対応するプレビュー画面を表示することによって、アプリケーションの開発効率を向上させる技術を提供することが可能となる。

Claims (8)

  1. アプリケーションサーバで実行可能なプログラムを生成する情報処理装置であって、
    前記プログラムの実行において生成されるWebページに含まれる画面項目の定義の設定を受け付ける画面を表示する定義設定画面表示手段と、
    前記定義設定画面表示手段により表示された画面で設定を受け付けた画面項目の定義を記憶する画面項目定義記憶手段と、
    前記画面項目定義記憶手段により記憶されている画面項目の定義を取得する画面項目定義取得手段と、
    前記画面項目定義取得手段により取得された画面項目の定義を用いて、前記アプリケーションサーバで実行可能なプログラムであって、前記Webページを生成するための情報を含むプログラムを生成するプログラム生成手段と、
    前記プログラム生成手段によりプログラムを生成する前であって、前記定義設定画面表示手段により表示された画面で画面項目の定義の設定を受け付け可能な状態からユーザによるプレビュー画面の表示要求に従って、前記画面項目定義取得手段により取得された画面項目の定義を用いて生成された、前記プログラムの実行において生成されるWebページに対応するプレビュー画面を表示するプレビュー表示手段と
    を備えることを特徴とする情報処理装置。
  2. 前記ユーザによるプレビュー画面の表示要求とは、前記プログラムを生成するために用いる他の入力画面から前記プレビュー画面への切り替えによる表示要求であり、
    前記画面項目の定義の設定を受け付ける画面は、ユーザからの入力により任意に定義を変更可能であって、
    前記プレビュー表示手段は、
    前記プレビュー画面への切り替えによる表示要求がされた場合に、前記画面項目の定義の設定を受け付ける画面で変更された定義を用いて生成された、前記プログラムの実行において生成されるWebページに対応するプレビュー画面を表示すること
    を特徴とする請求項1に記載の情報処理装置。
  3. 前記プレビュー画面において表示される画面項目に対して設定する値を記憶する値記憶手段を更に備え、
    前記プレビュー表示手段は、
    前記プレビュー画面において表示される画面項目に対して前記値記憶手段により記憶されている値を設定すること
    を特徴とする請求項1または2に記載の情報処理装置。
  4. 前記値記憶手段により前記画面項目に対して設定する値が記憶されているか否かを判定する値判定手段を更に備え、
    前記画面項目定義記憶手段は、前記画面項目毎に画面項目の種類を記憶し、
    前記プレビュー表示手段は、
    前記値判定手段により前記画面項目に設定する値が記憶されていると判定された場合は、前記プレビュー画面に含まれる当該画面項目に対して当該値を設定し、一方、
    前記値判定手段により前記画面項目に設定する値が記憶されていないと判定された場合は、前記プレビュー画面に含まれる当該画面項目に対して前記画面項目定義記憶手段により記憶されている画面項目の種類に対応するデフォルト値を設定すること
    を特徴とする請求項3に記載の情報処理装置。
  5. 前記Webページに適用するスタイルシートを記憶するスタイルシート記憶手段を更に備え、
    前記プレビュー表示手段は、
    前記スタイルシート記憶手段により記憶されているスタイルシートを用いて、プレビュー画面を表示すること
    を特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。
  6. 前記プレビュー表示手段により表示するプレビュー画面の対象ユーザロールまたは表示言語の少なくとも1つの選択を受け付ける選択受付手段を更に備え、
    前記プレビュー表示手段は、
    前記選択受付手段により受け付けたユーザロールまたは/および表示言語に従って、前記画面項目の表示を制御したプレビュー画面を表示すること
    を特徴とする請求項1乃至5のいずれか1項に記載の情報処理装置。
  7. アプリケーションサーバで実行可能なプログラムを生成する情報処理装置における処理方法であって、
    前記情報処理装置が、
    前記プログラムの実行において生成されるWebページに含まれる画面項目の定義の設定を受け付ける画面を表示する定義設定画面表示ステップと、
    前記定義設定画面表示ステップにより表示された画面で設定を受け付けた画面項目の定義を記憶する画面項目定義記憶ステップと、
    前記画面項目定義記憶ステップにより記憶されている画面項目の定義を取得する画面項目定義取得ステップと、
    前記画面項目定義取得ステップにより取得された画面項目の定義を用いて、前記アプリケーションサーバで実行可能なプログラムであって、前記Webページを生成するための情報を含むプログラムを生成するプログラム生成ステップと、
    前記プログラム生成ステップによりプログラムを生成する前であって、前記定義設定画面表示ステップにより表示された画面で画面項目の定義の設定を受け付け可能な状態からユーザによるプレビュー画面の表示要求に従って、前記画面項目定義取得ステップにより取得された画面項目の定義を用いて生成された、前記プログラムの実行において生成されるWebページに対応するプレビュー画面を表示するプレビュー表示ステップと
    を実行することを特徴とする処理方法。
  8. アプリケーションサーバで実行可能なプログラムを生成する情報処理装置実行可能なプログラムであって、
    前記情報処理装置を、
    前記プログラムの実行において生成されるWebページに含まれる画面項目の定義の設定を受け付ける画面を表示する定義設定画面表示手段と、
    前記定義設定画面表示手段により表示された画面で設定を受け付けた画面項目の定義を記憶する画面項目定義記憶手段と、
    前記画面項目定義記憶手段により記憶されている画面項目の定義を取得する画面項目定義取得手段と、
    前記画面項目定義取得手段により取得された画面項目の定義を用いて、前記アプリケーションサーバで実行可能なプログラムであって、前記Webページを生成するための情報を含むプログラムを生成するプログラム生成手段と、
    前記プログラム生成手段によりプログラムを生成する前であって、前記定義設定画面表示手段により表示された画面で画面項目の定義の設定を受け付け可能な状態からユーザによるプレビュー画面の表示要求に従って、前記画面項目定義取得手段により取得された画面項目の定義を用いて生成された、前記プログラムの実行において生成されるWebページに対応するプレビュー画面を表示するプレビュー表示手段
    として機能させるためのプログラム。
JP2013200623A 2013-09-26 2013-09-26 情報処理装置、情報処理装置の制御方法、およびプログラム Active JP6331307B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013200623A JP6331307B2 (ja) 2013-09-26 2013-09-26 情報処理装置、情報処理装置の制御方法、およびプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013200623A JP6331307B2 (ja) 2013-09-26 2013-09-26 情報処理装置、情報処理装置の制御方法、およびプログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2018089328A Division JP6531855B2 (ja) 2018-05-07 2018-05-07 情報処理装置、情報処理装置の制御方法、およびプログラム

Publications (3)

Publication Number Publication Date
JP2015069247A JP2015069247A (ja) 2015-04-13
JP2015069247A5 true JP2015069247A5 (ja) 2016-11-17
JP6331307B2 JP6331307B2 (ja) 2018-05-30

Family

ID=52835894

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013200623A Active JP6331307B2 (ja) 2013-09-26 2013-09-26 情報処理装置、情報処理装置の制御方法、およびプログラム

Country Status (1)

Country Link
JP (1) JP6331307B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7316060B2 (ja) * 2019-02-26 2023-07-27 株式会社日立製作所 アプリケーション画面表示プログラム実装方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002215519A (ja) * 2001-01-22 2002-08-02 Sumisho Computer Systems Corp ウェブページ生成方法およびシステム、ウェブページ生成プログラム、記録媒体
US20030023641A1 (en) * 2001-07-27 2003-01-30 Gorman William Phillip Web page authoring tool
JP2003067185A (ja) * 2001-08-14 2003-03-07 Internatl Business Mach Corp <Ibm> アプリケーション編集装置、データ処理方法及びプログラム
JP3808020B2 (ja) * 2002-08-28 2006-08-09 富士通株式会社 Javaサーブレットの機能を有するWebサーバ、Javaプログラムの更新方法、およびコンピュータプログラム
US7412658B2 (en) * 2002-11-14 2008-08-12 Sap Ag Modeling system for graphic user interface
JP2004295512A (ja) * 2003-03-27 2004-10-21 Hitachi Software Eng Co Ltd Webアプリケーション開発支援装置及びその方法
JP2007058808A (ja) * 2005-08-26 2007-03-08 Hitachi Software Eng Co Ltd Htmlデータ生成プログラムの開発支援方法及び支援装置
JP2010073062A (ja) * 2008-09-19 2010-04-02 Ricoh Co Ltd 画像処理装置、画像処理方法及びプログラム
US9824071B2 (en) * 2008-12-03 2017-11-21 Microsoft Technology Licensing, Llc Viewing messages and message attachments in different languages
JP2012203619A (ja) * 2011-03-25 2012-10-22 Nomura Research Institute Ltd データ作成支援システム
JP5418543B2 (ja) * 2011-06-22 2014-02-19 株式会社リコー 端末装置、情報処理方法、情報処理プログラム、記録媒体及び情報処理システム

Similar Documents

Publication Publication Date Title
JP2015529891A5 (ja)
RU2014144679A (ru) Способ и устройство для исполнения объекта на дисплее
JP2017026992A5 (ja)
JP2015109059A5 (ja)
JP2013543620A5 (ja)
JP2016538649A5 (ja)
BR112015019849A2 (pt) aparelho e método de processamento de informação, e, programa de computação embutido em um meio de gravação legível por computador não transitório
RU2011134386A (ru) Задание простых и сложных анимаций
JP2014092902A5 (ja)
JP2020064472A5 (ja)
RU2016106288A (ru) Способ и устройство для обеспечения графического интерфейса пользователя
JP2015535639A5 (ja)
JP2012014688A5 (ja)
JP2015060402A5 (ja) 情報処理装置及びアプリケーションの提示方法と制御プログラム、ネットワークシステム
JP2016177761A5 (ja) 情報処理装置及びプログラム
JP2010003294A5 (ja) 情報処理装置、情報処理方法、およびプログラム
JP2018535462A5 (ja)
JP2013037391A5 (ja)
JP2016101734A5 (ja)
JP2015069247A5 (ja)
JP2015052907A5 (ja)
JP2013222304A5 (ja)
US9389830B2 (en) Combined multi-source input interface
JP2012243144A5 (ja)
JP2010128908A5 (ja)