2010年8月14日土曜日

人気のわんわん日記: 【エラー対策】Tomcat の起動に失敗しました。サーバーポート 8080 はすでに使用されています...

人気のわんわん日記: 【エラー対策】Tomcat の起動に失敗しました。サーバーポート 8080 はすでに使用されています...: "Apache2.2をインストール時にEnterpriseDB ApachePHPが入ったことに起因します、 EnterpriseDB ApachePHPの起動を止めることで回避することが出来ます。 -----------------------------------------..."

【エラー対策】Tomcat の起動に失敗しました。サーバーポート 8080 はすでに使用されています。

Apache2.2をインストール時にEnterpriseDB ApachePHPが入ったことに起因します、
EnterpriseDB ApachePHPの起動を止めることで回避することが出来ます。
-----------------------------------------------------------------------------------------
Tomcat の起動に失敗しました。サーバーポート 8080 はすでに使用されています。
build-impl.xml:688: 配備エラー:
Tomcat の起動に失敗しました。サーバーポート 8080 はすでに使用されています。
詳細は、サーバーのログファイルを参照してください。
-----------------------------------------------------------------------------------------

人気のわんわん日記: Tomcat5.5とApache2.2をmod_proxyを利用して連携するには?

人気のわんわん日記: Tomcat5.5とApache2.2をmod_proxyを利用して連携するには?: "mod_proxy.soとmod_proxy_ajp.soはApache2.2インストール時に含まれています。 1、Apache2.2\conf\httpd.confのコメントアウトを外します。 2、Locationタグを設定します。 3、Tomcatを先に起動し、次にApa..."

Tomcat5.5とApache2.2をmod_proxyを利用して連携するには?

mod_proxy.soとmod_proxy_ajp.soはApache2.2インストール時に含まれています。

1、Apache2.2\conf\httpd.confのコメントアウトを外します。
2、Locationタグを設定します。

3、Tomcatを先に起動し、次にApacheを起動します。

これで終了です、以前と比べると非常に簡単になりましたね。

2010年8月13日金曜日

人気のわんわん日記: StrutsのActionFormサンプル

人気のわんわん日記: StrutsのActionFormサンプル: "初めて作成したPage3ActionFormのひな型です。 /* * 初めてのActionForm For Struts * サンプル */ package actionform; import javax.servlet.http.HttpServletRequest..."

StrutsのActionFormサンプル

初めて作成したPage3ActionFormのひな型です。

/*
* 初めてのActionForm For Struts
* サンプル
*/


package actionform;


import javax.servlet.http.HttpServletRequest;


import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;


/**
*
*
*/
public class Page3ActionForm extends org.apache.struts.action.ActionForm {


private String name;


private int number;


/**
* @return
*/
public String getName() {
return name;
}


/**
* @param string
*/
public void setName(String string) {
name = string;
}


/**
* @return
*/
public int getNumber() {
return number;
}


/**
* @param i
*/
public void setNumber(int i) {
number = i;
}


/**
*
*/
public Page3ActionForm() {
super();
// TODO Auto-generated constructor stub
}


/**
* This is the action called from the Struts framework.
* @param mapping The ActionMapping used to select this instance.
* @param request The HTTP Request we are processing.
* @return
*/
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
ActionErrors errors = new ActionErrors();
if (getName() == null || getName().length() < 1) {
errors.add("name", new ActionMessage("error.name.required"));
// TODO: add 'error.name.required' key to your resources
}
return errors;
}
}

人気のわんわん日記: struts-config.xmlの設定例

人気のわんわん日記: struts-config.xmlの設定例: "1、FORM-BEANSタグの設定      <form-bean name='page2form' ..."