JP2015069247A5 - - Google Patents
Download PDFInfo
- 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
Links
- 230000000875 corresponding Effects 0.000 claims description 7
- 238000003672 processing method Methods 0.000 claims 2
- 238000000034 method Methods 0.000 description 1
Description
本発明の目的は、アプリケーションサーバで実行可能なプログラムを生成する前に、プログラムの実行において生成されるWebページに対応するプレビュー画面を表示することによって、アプリケーションの開発効率を向上させる技術を提供することである。
本発明は、アプリケーションサーバで実行可能なプログラムを生成する情報処理装置であって、前記プログラムの実行において生成されるWebページに含まれる画面項目の定義の設定を受け付ける画面を表示する定義設定画面表示手段と、前記定義設定画面表示手段により表示された画面で設定を受け付けた画面項目の定義を記憶する画面項目定義記憶手段と、前記画面項目定義記憶手段により記憶されている画面項目の定義を取得する画面項目定義取得手段と、前記画面項目定義取得手段により取得された画面項目の定義を用いて、前記アプリケーションサーバで実行可能なプログラムであって、前記Webページを生成するための情報を含むプログラムを生成するプログラム生成手段と、前記プログラム生成手段によりプログラムを生成する前であって、前記定義設定画面表示手段により表示された画面で画面項目の定義の設定を受け付け可能な状態からユーザによるプレビュー画面の表示要求に従って、前記画面項目定義取得手段により取得された画面項目の定義を用いて生成された、前記プログラムの実行において生成されるWebページに対応するプレビュー画面を表示するプレビュー表示手段とを備えることを特徴とする。
本発明により、アプリケーションサーバで実行可能なプログラムを生成する前に、プログラムの実行において生成されるWebページに対応するプレビュー画面を表示することによって、アプリケーションの開発効率を向上させる技術を提供することが可能となる。
Claims (8)
- アプリケーションサーバで実行可能なプログラムを生成する情報処理装置であって、
前記プログラムの実行において生成されるWebページに含まれる画面項目の定義の設定を受け付ける画面を表示する定義設定画面表示手段と、
前記定義設定画面表示手段により表示された画面で設定を受け付けた画面項目の定義を記憶する画面項目定義記憶手段と、
前記画面項目定義記憶手段により記憶されている画面項目の定義を取得する画面項目定義取得手段と、
前記画面項目定義取得手段により取得された画面項目の定義を用いて、前記アプリケーションサーバで実行可能なプログラムであって、前記Webページを生成するための情報を含むプログラムを生成するプログラム生成手段と、
前記プログラム生成手段によりプログラムを生成する前であって、前記定義設定画面表示手段により表示された画面で画面項目の定義の設定を受け付け可能な状態からユーザによるプレビュー画面の表示要求に従って、前記画面項目定義取得手段により取得された画面項目の定義を用いて生成された、前記プログラムの実行において生成されるWebページに対応するプレビュー画面を表示するプレビュー表示手段と
を備えることを特徴とする情報処理装置。 - 前記ユーザによるプレビュー画面の表示要求とは、前記プログラムを生成するために用いる他の入力画面から前記プレビュー画面への切り替えによる表示要求であり、
前記画面項目の定義の設定を受け付ける画面は、ユーザからの入力により任意に定義を変更可能であって、
前記プレビュー表示手段は、
前記プレビュー画面への切り替えによる表示要求がされた場合に、前記画面項目の定義の設定を受け付ける画面で変更された定義を用いて生成された、前記プログラムの実行において生成されるWebページに対応するプレビュー画面を表示すること
を特徴とする請求項1に記載の情報処理装置。 - 前記プレビュー画面において表示される画面項目に対して設定する値を記憶する値記憶手段を更に備え、
前記プレビュー表示手段は、
前記プレビュー画面において表示される画面項目に対して前記値記憶手段により記憶されている値を設定すること
を特徴とする請求項1または2に記載の情報処理装置。 - 前記値記憶手段により前記画面項目に対して設定する値が記憶されているか否かを判定する値判定手段を更に備え、
前記画面項目定義記憶手段は、前記画面項目毎に画面項目の種類を記憶し、
前記プレビュー表示手段は、
前記値判定手段により前記画面項目に設定する値が記憶されていると判定された場合は、前記プレビュー画面に含まれる当該画面項目に対して当該値を設定し、一方、
前記値判定手段により前記画面項目に設定する値が記憶されていないと判定された場合は、前記プレビュー画面に含まれる当該画面項目に対して前記画面項目定義記憶手段により記憶されている画面項目の種類に対応するデフォルト値を設定すること
を特徴とする請求項3に記載の情報処理装置。 - 前記Webページに適用するスタイルシートを記憶するスタイルシート記憶手段を更に備え、
前記プレビュー表示手段は、
前記スタイルシート記憶手段により記憶されているスタイルシートを用いて、プレビュー画面を表示すること
を特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。 - 前記プレビュー表示手段により表示するプレビュー画面の対象ユーザロールまたは表示言語の少なくとも1つの選択を受け付ける選択受付手段を更に備え、
前記プレビュー表示手段は、
前記選択受付手段により受け付けたユーザロールまたは/および表示言語に従って、前記画面項目の表示を制御したプレビュー画面を表示すること
を特徴とする請求項1乃至5のいずれか1項に記載の情報処理装置。 - アプリケーションサーバで実行可能なプログラムを生成する情報処理装置における処理方法であって、
前記情報処理装置が、
前記プログラムの実行において生成されるWebページに含まれる画面項目の定義の設定を受け付ける画面を表示する定義設定画面表示ステップと、
前記定義設定画面表示ステップにより表示された画面で設定を受け付けた画面項目の定義を記憶する画面項目定義記憶ステップと、
前記画面項目定義記憶ステップにより記憶されている画面項目の定義を取得する画面項目定義取得ステップと、
前記画面項目定義取得ステップにより取得された画面項目の定義を用いて、前記アプリケーションサーバで実行可能なプログラムであって、前記Webページを生成するための情報を含むプログラムを生成するプログラム生成ステップと、
前記プログラム生成ステップによりプログラムを生成する前であって、前記定義設定画面表示ステップにより表示された画面で画面項目の定義の設定を受け付け可能な状態からユーザによるプレビュー画面の表示要求に従って、前記画面項目定義取得ステップにより取得された画面項目の定義を用いて生成された、前記プログラムの実行において生成されるWebページに対応するプレビュー画面を表示するプレビュー表示ステップと
を実行することを特徴とする処理方法。 - アプリケーションサーバで実行可能なプログラムを生成する情報処理装置で実行可能なプログラムであって、
前記情報処理装置を、
前記プログラムの実行において生成されるWebページに含まれる画面項目の定義の設定を受け付ける画面を表示する定義設定画面表示手段と、
前記定義設定画面表示手段により表示された画面で設定を受け付けた画面項目の定義を記憶する画面項目定義記憶手段と、
前記画面項目定義記憶手段により記憶されている画面項目の定義を取得する画面項目定義取得手段と、
前記画面項目定義取得手段により取得された画面項目の定義を用いて、前記アプリケーションサーバで実行可能なプログラムであって、前記Webページを生成するための情報を含むプログラムを生成するプログラム生成手段と、
前記プログラム生成手段によりプログラムを生成する前であって、前記定義設定画面表示手段により表示された画面で画面項目の定義の設定を受け付け可能な状態からユーザによるプレビュー画面の表示要求に従って、前記画面項目定義取得手段により取得された画面項目の定義を用いて生成された、前記プログラムの実行において生成されるWebページに対応するプレビュー画面を表示するプレビュー表示手段
として機能させるためのプログラム。
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7316060B2 (ja) * | 2019-02-26 | 2023-07-27 | 株式会社日立製作所 | アプリケーション画面表示プログラム実装方法 |
Family Cites Families (11)
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 | 株式会社リコー | 端末装置、情報処理方法、情報処理プログラム、記録媒体及び情報処理システム |
-
2013
- 2013-09-26 JP JP2013200623A patent/JP6331307B2/ja active Active
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) |