锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产精品免费观看,亚洲精品线路一在线观看,亚洲国产中文字幕在线观看http://m.tkk7.com/guming123416/category/6974.htmljava瀛︿範(fàn)澶╁爞,涓漢鍏充簬JAVA鐨勮鍧沚bs.javaworker.cn,嬈㈣繋澶у璁塊棶zh-cnWed, 05 Dec 2007 10:52:26 GMTWed, 05 Dec 2007 10:52:26 GMT60struts2閬囧埌鐨勬棶棰?/title><link>http://m.tkk7.com/guming123416/archive/2007/12/05/struts2.html</link><dc:creator>lovajava_ye</dc:creator><author>lovajava_ye</author><pubDate>Wed, 05 Dec 2007 01:35:00 GMT</pubDate><guid>http://m.tkk7.com/guming123416/archive/2007/12/05/struts2.html</guid><wfw:comment>http://m.tkk7.com/guming123416/comments/165375.html</wfw:comment><comments>http://m.tkk7.com/guming123416/archive/2007/12/05/struts2.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/guming123416/comments/commentRss/165375.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/guming123416/services/trackbacks/165375.html</trackback:ping><description><![CDATA[鏈榪戝涔?fàn)struts2錛屼互鍓嶆浘緇忓涔?fàn)杩噖ebwork2.2錛屽洜姝ゅ涔?fàn)钃v鏉ユ劅瑙夎繕鏄洰蹇殑錛屼笉榪囷紝鏈榪戦亣鍒頒竴涓棶棰樸傝皟璇曚簡(jiǎn)濂藉澶╋紝緇堜簬鎼炲畾浜?jiǎn)锛岄棶棰樻弿杩板Q氾紙鎴戝仛鐨勬槸涓涓櫥闄嗭級(jí)<br /> 棣栧厛杈撳叆鐢ㄦ埛鍚嶃佸瘑鐮佸拰楠岃瘉鐮侊紝濡傛灉鏈変換浣曚竴涓緭鍏ラ敊璇紝action鎵ц鍚庯紝榪斿洖鍒扮櫥闄嗛〉闈紝鍐嶆淇敼鐢ㄦ埛鍚嶃佸瘑鐮佸拰楠岃瘉鐮佸悗錛屽湪嬈℃彁浜ゃ傜郴緇熺珶鐒舵病鏈夊弽搴旓紝<br /> 閿欒鍓嶄唬鐮侊細(xì)<br /> <br />     if(admin.getSadminName()==null||admin.getSadminName().length() < 1) {<br />             addFieldError("admin.sadminName", "鐢ㄦ埛鍚嶉敊璇?");<br />             return INPUT;<br />         }<br />         if(admin.getSadminPass()==null||admin.getSadminPass().length() < 1) {<br />             addFieldError("admin.sadminPass", "瀵嗙爜閿欒錛?);<br />             return INPUT;<br />         }<br />         if(vn==null||vn.length()<1) {<br />             addFieldError("vn", "楠岃瘉鐮佽緭鍏ラ敊璇紒");<br />             return INPUT;<br />         }<br />         String ValidateNumber = sessionMap.get("ValidateNumber").toString();<br />         logger.info("ValidateNumber="+ValidateNumber);<br />         logger.info("vn="+vn);<br />         if(ValidateNumber==null||ValidateNumber.length()<1) {<br />             addFieldError("vn", "楠岃瘉鐮乥aocun杈撳叆閿欒錛?);<br />             return INPUT;<br />         }<br />         if(ValidateNumber.equalsIgnoreCase(vn)==false) {<br />             addFieldError("vn", "楠岃瘉鐮佽緭11鍏ラ敊璇紒");<br />             return INPUT;<br />         } <br />         Tadmin cAdmin = adminService.validateAdmin(admin.getSadminName(),MD5.getString(admin.getSadminPass()));<br />         if(cAdmin==null) {<br />             addFieldError("admin.sadminName", "鐢ㄦ埛鍚嶆垨鑰呭瘑鐮侀敊璇?);<br />             System.out.println("鐢ㄦ埛鍚嶅瘑鐮侀敊璇?);<br />             return INPUT;<br />         }<br />         sessionMap.put(NewsUtil.ADMIN_USERKEY, cAdmin);<br />         return SUCCESS;<br /> 濡傛灉鏄繖鏍風(fēng)殑銆俛ction鍙兘鎵ц涓嬈★紝濂藉儚action涓殑鍙傛暟涓鐩存病鏈夐噴鏀撅紝鎵浠ュ啀嬈℃彁浜わ紝action涓鐩村浜庤繍琛岀姸鎬侊紝鍐嶆鎻愪氦錛岀郴緇熶笉浼?xì)鏀瑰彉銆?br /> 濡傛灉淇敼鎴?br />     //媯(gè)鏌ョ敤鎴峰悕鏄笉鏄瓨鍦?br />         if(NewsUtil.checkNull(admin.getSadminName())){<br />             //addFieldError("admin.sadminName", "鎮(zhèn)ㄨ緭鍏ョ殑鐢ㄦ埛鍚嶆湁閿欒");<br />             //actionMessage.<br />             addActionMessage("鎮(zhèn)ㄨ緭鍏ョ殑鐢ㄦ埛鍚嶆湁閿欒");<br />             System.out.println("鎮(zhèn)ㄨ緭鍏ョ殑鐢ㄦ埛鍚嶆湁閿欒");<br />             return INPUT;<br />         }<br />         //媯(gè)鏌ュ瘑鐮佹槸涓嶆槸絀烘垨鑰卬ull<br />         if(NewsUtil.checkNull(admin.getSadminPass())){<br />             //addFieldError("admin.sadminPass", "鎮(zhèn)ㄨ緭鍏ョ殑瀵嗙爜涓嶆紜?);<br />             System.out.println("鎮(zhèn)ㄨ緭鍏ョ殑瀵嗙爜涓嶆紜?);<br />             return INPUT;<br />         }<br />         if(NewsUtil.checkNull(vn)){<br />             //addFieldError("vn", "鎮(zhèn)ㄨ緭鍏ラ獙璇佺爜閿欒");<br />             System.out.println("鎮(zhèn)ㄨ緭鍏ラ獙璇佺爜閿欒");<br />             return INPUT;<br />         }<br />         String validateNumber = (String)SessionMap.get("ValidateNumber");<br />         if(NewsUtil.checkNull(validateNumber)){<br />             //addFieldError("vn", "浣犵殑楠岃瘉鐮佷笉姝g‘銆傝閲嶆柊杈撳叆");<br />             System.out.println("浣犵殑楠岃瘉鐮佷笉姝g‘銆傝閲嶆柊杈撳叆");<br />             return INPUT;<br />         }<br />         if(validateNumber.equalsIgnoreCase(vn)==false){<br />             //addFieldError("vn", "鎮(zhèn)ㄨ緭鍏ョ殑楠岃瘉鐮佷笉姝g‘銆傝閲嶆柊杈撳叆");<br />             System.out.println("鎮(zhèn)ㄨ緭鍏ョ殑楠岃瘉鐮佷笉姝g‘銆傝閲嶆柊杈撳叆");<br />             return INPUT;<br />         }<br />         Tadmin cAdmin = adminService.validate(admin.getSadminName(), MD5.getString(admin.getSadminPass()));<br />         if(cAdmin == null){<br />             //addFieldError("admin.sadminName", "瀵逛笉璧鳳紝鎮(zhèn)ㄨ緭鍏ョ殑鐢ㄦ埛鍚嶆垨鑰呭瘑鐮佹湁闂");<br />             System.out.println("瀵逛笉璧鳳紝鎮(zhèn)ㄨ緭鍏ョ殑鐢ㄦ埛鍚嶆垨鑰呭瘑鐮佹湁闂");<br />             return INPUT;<br />         }<br />         //寮濮嬫洿鏂扮敤鎴風(fēng)櫥闄嗕俊鎭殑鏇存柊<br />         cAdmin.setIloginTime(cAdmin.getIloginTime()+1);<br />         //cAdmin.setSlastLoginIp(validateNumber)<br />         cAdmin.setSlastLoginTime(new Date());<br />         adminService.update(cAdmin);<br />         SessionMap.put(ShopUtil.TADMIN_LOGINED_KEY, cAdmin);<br />         return SUCCESS;<br /> 灝監(jiān)Kl浜?jiǎn)锛屾垜鍦ㄦ鐤戞槸涓嶆槸鎴戜嬌鐢ㄧ殑鐗堟湰涓湁榪欐牱鐨勪竴涓猙ug錛? <br /> <img src ="http://m.tkk7.com/guming123416/aggbug/165375.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/guming123416/" target="_blank">lovajava_ye</a> 2007-12-05 09:35 <a href="http://m.tkk7.com/guming123416/archive/2007/12/05/struts2.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浣跨敤myeclipse6.0鐨勯棶棰?/title><link>http://m.tkk7.com/guming123416/archive/2007/08/26/139645.html</link><dc:creator>lovajava_ye</dc:creator><author>lovajava_ye</author><pubDate>Sun, 26 Aug 2007 14:29:00 GMT</pubDate><guid>http://m.tkk7.com/guming123416/archive/2007/08/26/139645.html</guid><wfw:comment>http://m.tkk7.com/guming123416/comments/139645.html</wfw:comment><comments>http://m.tkk7.com/guming123416/archive/2007/08/26/139645.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://m.tkk7.com/guming123416/comments/commentRss/139645.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/guming123416/services/trackbacks/139645.html</trackback:ping><description><![CDATA[鏄ㄥぉ涓嬭澆浜?jiǎn)myeclipse6.0.璇曠敤璧鋒潵錛屾劅瑙夊緢涓嶉敊錛岋紝浣跨敤ewebedit鐨勭殑鏃墮棿錛岃緭鍏ヤ唬鐮侊細(xì)<input name="tNewsContent" type="hidden" id="tNewsContent"><br>      <IFRAME ID="eWebEditor1" src="htmledit/eWebEditor.jsp?id=tNewsContent&style=standard&savepathfilename=nImgPath" frameborder="0" scrolling="no" width="650" height="500"></IFRAME> 鍦ㄤ繚瀛樻枃浠剁殑鏃墮棿錛宔clipse鑷姩鍏抽棴浜?jiǎn)锛屾垜閲嶆柊娴嬭瘯涓涓嬶紝榪樻槸涓鏍風(fēng)殑緇撴灉錛屼笉鐭ラ亾鏄垜緋葷粺鐨勯棶棰樿繕鏄痬yeclipse鐨勯棶棰樸傛垜浜庢槸鏇挎崲鎴恗yeclipse5.5鐨勶紝涓鍒囨甯鎬簡(jiǎn)錛岀湅鏉ュ簲璇ユ槸myeclipse6.0鐨勪竴涓皬bug鍚?<br><br>浠婂ぉ鏃╂櫒myeclipse鑷姩鍗囩駭浜?jiǎn)锛屽彂鐜皹q欎釜鍔熻兘宸茬粡淇浜?jiǎn)锛?浣嗘槸鍐嶆浣跨敤鐨勬椂闂達(dá)紝榪樻槸鑷姩鍏抽棴浜?jiǎn)锛岃壘锛佺湅鏉ョ増鏈瑯q樻槸瑕佺ǔ瀹氬悗鎵嶈兘浣跨敤鍟婏紝榪樹(shù)竴浣嶆儕澶╁湪鑷姩鍗囩駭宸茬粡鏇存柊浜?jiǎn)璇ュ姛鑳?br>鐪熸檿 <img src ="http://m.tkk7.com/guming123416/aggbug/139645.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/guming123416/" target="_blank">lovajava_ye</a> 2007-08-26 22:29 <a href="http://m.tkk7.com/guming123416/archive/2007/08/26/139645.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>緇忓巻涓浜涚箒蹇欑殑宸ヤ綔錛屽紑濮嬪涔?fàn)webwork.http://m.tkk7.com/guming123416/archive/2007/07/27/132763.htmllovajava_yelovajava_yeFri, 27 Jul 2007 05:50:00 GMThttp://m.tkk7.com/guming123416/archive/2007/07/27/132763.htmlhttp://m.tkk7.com/guming123416/comments/132763.htmlhttp://m.tkk7.com/guming123416/archive/2007/07/27/132763.html#Feedback0http://m.tkk7.com/guming123416/comments/commentRss/132763.htmlhttp://m.tkk7.com/guming123416/services/trackbacks/132763.html鏈榪戠敱浜巗truts2姣旇緝嫻佽璧鋒潵錛屾垜寮濮嬫兂瀛ebwork2涔頒簡(jiǎn)鏈功銆妛ebwork in action銆嬩腑鏂囩増錛屼絾鏄嵈鍙戠幇錛岃瑙f寜鐓ф槸2.1.7鏂扮殑錛岀幇鍦ㄩ兘鏄?.2.6.浜?jiǎn)锛屽彉鍖栨渶澶?涓涓畝鍗曠殑helloworld渚嬪瓙錛?

web.xml
<?xml version="1.0" encoding="GB18030"?>
<web-app version="2.4"
 xmlns=" xmlns:xsi=" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
  <filter>
  <filter-name>webwork</filter-name>
  <filter-class>com.opensymphony.webwork.dispatcher.FilterDispatcher</filter-class>
 </filter>
 <filter-mapping>
  <filter-name>webwork</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>

xwork.xml
<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN"
"

<xwork>
 <include file="webwork-default.xml"></include>
 <package name="default" extends="webwork-default">
  <action name="helloWorld" class="cn.javaworker.yeming.action.HelloWorld">
   <result name="success">index.jsp</result>
   <result name="input">hello.jsp</result>
  </action>
 </package>
</xwork>

hello.jsp
<%@ taglib prefix="ww" uri="/webwork"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>   
    <title>Enter you name</title>
  </head>
 
  <body>
  <ww:form action="helloWorld">
   <ww:textfield label="please enter user name" name="name"></ww:textfield>
   <input  type="submit"/>
  </ww:form>
   <form action="helloWorld.action">
     please enter you name:<input type="text" name="name" value="<ww:property value="name"/>"/>
    <input type="submit">
   </form>
  </body>
</html>

index.jsp

<%@ taglib prefix="ww" uri="/webwork"%>
<html>
 <head>
  <title>hello page</title>
 </head>
 <body>
  The message generated by my first action is :<ww:property value="message"/>
 </body>
</html>

HelloWorld.java

package cn.javaworker.yeming.action;

import com.opensymphony.xwork.ActionSupport;

/**
* @author $author
*/
@SuppressWarnings("serial")
public class HelloWorld extends ActionSupport{
 
 private String message;
 
 private String name;
 /**
  * @see com.opensymphony.xwork.Action#execute()
  */
 public String execute() throws Exception
 {
  if(name==null||name.equals("")||name.equals("world")){
   addFieldError("name","blank names or names of 'world' are not allowed!");
   return INPUT;
  }
  message ="hello "+name+"!\n";
  message+="this is the time is: "+System.currentTimeMillis();
  return SUCCESS;
 }
 /**
  * @return the name
  */
 public String getName() {
  return name;
 }
 /**
  * @param name the name to set
  */
 public void setName(String name) {
  this.name = name;
 }
 /**
  * @return the message
  */
 public String getMessage() {
  return message;
 }


}



lovajava_ye 2007-07-27 13:50 鍙戣〃璇勮
]]>
eclipse鎼厤Resin寮鍙慡truts搴旂敤涔嬬幆澧冪瘒 http://m.tkk7.com/guming123416/archive/2007/03/30/107472.htmllovajava_yelovajava_yeFri, 30 Mar 2007 06:27:00 GMThttp://m.tkk7.com/guming123416/archive/2007/03/30/107472.htmlhttp://m.tkk7.com/guming123416/comments/107472.htmlhttp://m.tkk7.com/guming123416/archive/2007/03/30/107472.html#Feedback0http://m.tkk7.com/guming123416/comments/commentRss/107472.htmlhttp://m.tkk7.com/guming123416/services/trackbacks/107472.html
JDK涓嬮潰鏈変竴涓潪甯擱噸瑕佺殑鐩綍錛屽嵆錛?$JAVA_HOME/jre/lib錛屽ぇ瀹剁敤寰楁渶鏅亶鐨勫氨鏄?JAVA_HOME/jre/lib/ext鐩綍錛堝彲浠ユ斁緗父鐢ㄧ殑JAR鎵╁睍鍖咃級(jí)浜?jiǎn)锛屾垜鍠湅脾灏唈tds-1.2.jar鏂囦歡鎷瘋礉鍒版鐩綍涓嬶紝褰撹繍琛屾墦鍖呭ソ鐨凧AR鏃訛紝涓嶉渶瑕佷負(fù)姣忎竴涓狫AR閰嶇疆鏁版嵁搴撻┍鍔ㄥ姞杞借礬寰勶紙褰撶劧錛屼綘涔熷彲浠ュ皢jtds-1.2.jar鍔犲叆鍒扮郴緇熺幆澧冨彉閲忎腑錛屽彧鏄綘寰桼eboot your computer鑰屽凡錛夈?br />
濂戒簡(jiǎn)錛屼笅闈㈣█褰掓浼狅紝濡傛灉浣犵敤myeclipse閰嶇疆浜?jiǎn)resin鏈嶅姟鍣紝浣犱細(xì)鍙戠幇myeclipse騫朵笉鑳藉惎鍔╮esin錛岃屽湪鎺у埗鍙頒笂鎵撳嵃鍑烘潵鐨勬槸resin.conf:241: Required file '\conf\app-default.xml' can not be read for resin:import.錛屽緢鏄庢樉錛屾槸緋葷粺鎵句笉鍒癮pp-default.xml'鏂囦歡錛岃岃繖涓枃浠剁‘瀹炲湪$RESIN_HOME/conf/鐩綍涓嬶紝鎵撳紑resin.conf錛屽畾浣嶅埌133琛岋紝鍙戠幇閰嶇疆鏂囦歡鏄繖鏍風(fēng)殑錛?lt;resin:import path="${resin.home}/conf/app-default.xml"/>錛屽洜涓?{resin.home}/灝辨槸Resin鐨勫綋鍓嶇洰褰曪紝鎵浠ユ垜浠彲浠ユ崲鎴?lt;resin:import path="./conf/app-default.xml"/>錛屽啀鍚姩錛孫K銆?br />
resin.conf閲岄潰榪樻湁涓涓湴鏂規(guī)瘮杈冩湁鎰忔濓紝涓旂湅211琛屼唬鐮侊細(xì)<web-app-deploy path="webapps"/>錛岀郴緇熼厤緗殑Web搴旂敤鐩綍涓?RESIN_HOME/webapps錛岃孍clipse宸ョ▼鍙戝竷鍚庢槸鍦?RESIN_HOME/deploy錛屾墍浠ユ垜浠共鑴嗗氨涓嶇敤myeclipse閲岀殑绔欑偣鍙戝竷鍔熻兘錛岀洿鎺ヤ慨鏀箁esin.conf鏂囦歡錛屽姞杞戒竴涓閮ㄧ洰褰曪紝灝嗗畠鎵嬫寚鍚戜綘鐨勫伐紼嬶紝鎵懼埌濡備笅浠g爜錛?40琛岋級(jí)<web-app id="/" root-directory="webapps/ROOT"/>錛屽湪鍚庨潰鍔犱笂<web-app id="/import" root-directory="D:/eclipse/work/Import/WebRoot"/>銆?br />
濂藉儚闂榪樹(shù)笉姝㈣繖涔堢畝鍗曪紝鍥犱負(fù)鎴戠殑D:/eclipse/work/Import/WebRoot宸ョ▼鏄敤Struts妗嗘灦寮鍙戠殑錛屾墍鏈夊湪resin鍚姩import鐨勬椂鍊欙紝鎶ヤ簡(jiǎn)濡備笅鐨勯敊璇細(xì)
javax.xml.parsers.SAXParserFactory: org.apache.xerces.jaxp.SAXParserFactoryImpl
XML瑙i噴鍣ㄧ殑閿欒錛岄『渚垮湪Google涓婁竴鎼滐紝鎵懼埌浜?jiǎn)涓壙U嶈В鍐沖姙娉曪紝鍙楁帹鑽愮殑鏂規(guī)濡備笅錛?br />鍦?$JAVA_HOME/jre/lib鐩綍涓嬫柊寤篹ndorsed鐩綍錛堝鏋滄病鏈夌殑璇濓級(jí)錛岀劧鍚庡皢浣犲伐紼媗ib鐩綍涓嬬殑xercesImpl.jar鎷瘋礉鍒板垰寤虹殑閭d釜鐩綍閲岄潰錛岄棶棰樺嵆鍙В鍐熾?br />
涓嶆帹鑽愬湪$JAVA_HOME/jre/lib涓嬮潰鏂板緩鍐呭涓簀avax.xml.parsers.SAXParserFactory: org.apache.xerces.jaxp.SAXParserFactoryImpl鐨刯axp.properties鏂囦歡錛屽綋鐒?dòng)灱屽鏋滀綘鍑嗗寮鸿杩欎箞骞茬殑璇濆Q屼綘鐨凾omcat灝卞彧鑳芥殫鏃犲ぉ鏃ヤ簡(jiǎn)銆?br />

涓嬮潰鏄檮鍔犲唴瀹?br />
闄勪竴錛欰pache涓嶳esin闆嗘垚
1. 鏇存敼Apache鐨勬枃妗g洰褰曪細(xì)鍦╤ttpd.conf涓壘鍒癉ocumentRoot錛屽皢鍏跺悗鍙屽紩鍙蜂腑鐨勫唴瀹規(guī)崲鎴?D:/HttpServer/webapps/"
2. 閰嶇疆Apache鐨凴esin妯″潡錛氬湪httpd.conf鏈鍚庢坊鍔犲涓嬩唬鐮?br />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) LoadModule caucho_module "D:/HttpServer/resin/win32/apache-2.2/mod_caucho.dll"
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) <IfModule mod_caucho.c>
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) 聽(tīng) ResinConfigServer localhost 6800
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) 聽(tīng) CauchoStatus yes
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) </IfModule>
3. 鏇存敼榛樿鐨勮闂枃浠訛細(xì)鍦╤ttpd.conf涓壘鍒癉irectoryIndex 錛屽湪鍏跺悗娣誨姞index.jsp index.php
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) 娉ㄦ剰錛氭瘡涓枃浠朵箣闂寸敤絀烘牸闂撮殧寮
4. Resin铏氭嫙鐩綍閰嶇疆錛氬湪resin.conf涓壘鍒板涓嬭<host id="" root-directory=".">錛岀劧鍚庡姞鍏?br />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) <web-app id="/import" root-directory="D:/HttpServer/webapps/import"/>
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) id涓鴻闂礬寰勶紝root-directory涓烘枃妗g洰褰曟墍鍦ㄨ礬寰?br />5. 璁劇疆Resin涓鴻嚜鍚姩錛氫綘蹇呴』鍏堝湪緋葷粺鐜鍙橀噺涓厤緗甁AVA_HOME錛岀劧鍚庡湪鍛戒護(hù)琛岀獥鍙d腑榪涘叆Resin鐩綍錛岃緭鍏ttpd -install錛堝畨瑁匯esin涓篧indows緋葷粺鏈嶅姟錛夛紝httpd -remove錛堢Щ闄も︹︼級(jí)
緇忚繃浠ヤ笂姝ラ錛孯esin灝卞彲浠ョ洃鍚鐞嗘墍鏈堿pache涓嶈兘澶勭悊鐨勬枃浠訛紝鍖呮嫭.jsp, .do鍙?qiáng)鍏跺畠鎺у埗鍣ㄨ矾寰勫Q屽茍鍚屾椂瑙e喅浜?jiǎn)鐢?0绔彛璁塊棶鏃跺浘鐗囩浉瀵硅礬寰勪笉瀵圭殑闂

闄勪簩錛欰pache涓姞鍏HP澶勭悊妯″潡錛屽茍涓斿睆钄絉esin3.1鐨凱HP瑙i噴妯″潡
1. 灞忚斀resin鐨凱HP澶勭悊妯″潡錛歳esin浠?.0寮濮嬫敮鎸乸hp錛屽叾3.1鐗堟湰鐨凱HP瑙i噴閰嶇疆鏄湪app-default.xml涓紙涓巖esin.conf鍚屼竴涓洰褰曪級(jí)錛屽彧瑕佸servlet閰嶇疆姣旇緝鐔熸?zhèn)夌殑閮借兘鍦╝pp-default.xml涓交鏄撳睆钄絇HP瑙i噴鍔熻兘錛屾墦寮app-default.xml鍚庯紝鐢?lt;!--聽(tīng) -->灞忚斀濡備笅浠g爜鍗沖彲錛?br />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) <servlet servlet-name="resin-php"
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) servlet-class="com.caucho.quercus.servlet.QuercusServlet">
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) </servlet>
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) <servlet-mapping url-pattern="*.php" servlet-name="resin-php"/>
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) <welcome-file>index.php</welcome-file>
2. 閰嶇疆Apache鐨凱HP澶勭悊妯″潡錛氬湪httpd.conf鏈鍚庢坊鍔犲涓嬩唬鐮侊紙鎴戠殑PHP鏄鍦―:/HttpServer/php5錛?br />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) ## Add php5 module
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) LoadModule php5_module "D:/HttpServer/php5/php5apache2_2.dll"
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) AddType application/x-httpd-php .php
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) # Configure php.ini path
聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng) PHPIniDir "D:/HttpServer/php5/"
鍛靛懙錛屽洜涓篟esin鐨凱HP閰嶇疆涓嶅お鐔熸?zhèn)夊Q岀綉涓婄殑璧勬枡涔熸瘮杈冨皯錛屾墍浠ヨ繕鏄敤浜?jiǎn)Apache+PHP鐨勫鐞嗘柟寮忋?br />

lovajava_ye 2007-03-30 14:27 鍙戣〃璇勮
]]>
浣跨敤weblogic鏁版嵁婧愬ぇ鍏?/title><link>http://m.tkk7.com/guming123416/archive/2006/07/04/weblogic.html</link><dc:creator>lovajava_ye</dc:creator><author>lovajava_ye</author><pubDate>Tue, 04 Jul 2006 05:28:00 GMT</pubDate><guid>http://m.tkk7.com/guming123416/archive/2006/07/04/weblogic.html</guid><wfw:comment>http://m.tkk7.com/guming123416/comments/56518.html</wfw:comment><comments>http://m.tkk7.com/guming123416/archive/2006/07/04/weblogic.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/guming123416/comments/commentRss/56518.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/guming123416/services/trackbacks/56518.html</trackback:ping><description><![CDATA[ <p>棣栧厛鍒涘緩weblogic鏁版嵁婧愩?br />鍒涘緩涓涓猨avabean鍙栧緱鏁版嵁婧愪腑鐨勮繛鎺ONN<br />浠g爜錛?br />/**<br />聽(tīng)* 紼嬪簭寮鍙戞棩鏈燂細(xì)2006-6-28-16:09:14 <br />聽(tīng)* javaworker.cn涓▼搴忓憳錛氬彾鏄庡紑鍙?br />聽(tīng)* 紼嬪簭浣滅敤錛氫粠榪炴帴姹犱腑鍙栧嚭涓鏉¤褰曪紝浣跨敤鍒涘緩鏁版嵁搴撹繛鎺ワ紝浠ュ強(qiáng)閲婃斁璇ヨ繛鎺?br />聽(tīng)* 紼嬪簭寮鍙戯細(xì)<br />聽(tīng)*/<br />package com.javawoker.yeming.jiemie.database;<br />import java.sql.Connection;<br />import java.sql.SQLException;<br />import javax.naming.Context;<br />import javax.naming.InitialContext;<br />import javax.sql.DataSource;<br />import org.apache.log4j.Logger;<br />/**<br />聽(tīng)<a href="mailto:*@author">*@author</a> 鍙舵槑 <a href="mailto:---guming123416@gmail.com">---guming123416@gmail.com</a><br />聽(tīng)<a href="mailto:*@version">*@version</a> $Id: v 1.01 2006/06/38 16:09:14 teodord Exp $<br />聽(tīng)*/<br />public class Pubconn {<br />聽(tīng)<br />聽(tīng)/*<br />聽(tīng) * 鍒涘緩縐佹湁鍙橀噺conn涓烘暟鎹簱榪炴帴瀵硅薄涓瑿onnection<br />聽(tīng) * 鍒涘緩縐佹湁鍙橀噺dsye涓烘暟鎹簱榪炴帴姹犵殑DataSource<br />聽(tīng) */<br />聽(tīng)<br />聽(tīng)private Connection conn;<br />聽(tīng)private DataSource dsye;<br />聽(tīng)private static Logger log=Logger.getLogger(Pubconn.class);<br />聽(tīng)/*<br />聽(tīng) * 鍒涘緩鏋勯犲嚱鏁癙ubconn錛屽湪寤虹珛class涓姞杞芥暟鎹簮鐨処nitialContext<br />聽(tīng) */<br />聽(tīng)public Pubconn()<br />聽(tīng){<br />聽(tīng)聽(tīng)try{<br />聽(tīng)聽(tīng)聽(tīng)Context initCtx=new InitialContext();<br />聽(tīng)聽(tīng)聽(tīng)if(initCtx==null)<br />聽(tīng)聽(tīng)聽(tīng){<br />聽(tīng)聽(tīng)聽(tīng)聽(tīng)throw new Exception("涓嶈兘鍔犺澆鏂囦歡Context");<br />聽(tīng)聽(tīng)聽(tīng)}<br />聽(tīng)聽(tīng)聽(tīng)dsye=(javax.sql.DataSource)initCtx.lookup("jdbc/yeming");<br />聽(tīng)聽(tīng)}catch(Exception ex)<br />聽(tīng)聽(tīng){<br />聽(tīng)聽(tīng)聽(tīng)ex.printStackTrace();<br />聽(tīng)聽(tīng)聽(tīng)log.error("鍦ㄥ姞鏍芥暟鎹簱榪炴帴姹犳椂闂村彂鐢熼敊璇?+ex.getMessage());<br />聽(tīng)聽(tīng)}<br />聽(tīng)}<br />聽(tīng)/*<br />聽(tīng) * 浠庤繛鎺ユ睜涓彇鍑轟竴鏉¤繛鎺ュ彉閲?br />聽(tīng) * <br />聽(tīng) */<br />聽(tīng)public Connection getConn()<br />聽(tīng){<br />聽(tīng)聽(tīng)try{<br />聽(tīng)聽(tīng)聽(tīng)conn=dsye.getConnection();<br />聽(tīng)聽(tīng)}catch(SQLException ex)<br />聽(tīng)聽(tīng){<br />聽(tīng)聽(tīng)聽(tīng)ex.printStackTrace();<br />聽(tīng)聽(tīng)聽(tīng)log.error("鑾峰緱榪炴帴瀵硅薄CONN鏃墮棿鍙戠敓閿欒"+ex.getMessage());<br />聽(tīng)聽(tīng)}<br />聽(tīng)聽(tīng)return conn;<br />聽(tīng)}<br />聽(tīng)/*<br />聽(tīng) * 鍏抽棴鏁版嵁搴撹繛鎺ワ紝閲婃斁璧勬簮<br />聽(tīng) */<br />聽(tīng)public void closeConn(Connection conn)<br />聽(tīng){<br />聽(tīng)聽(tīng)try{<br />聽(tīng)聽(tīng)聽(tīng)if(conn!=null)<br />聽(tīng)聽(tīng)聽(tīng){<br />聽(tīng)聽(tīng)聽(tīng)聽(tīng)conn.close();<br />聽(tīng)聽(tīng)聽(tīng)聽(tīng)conn=null;<br />聽(tīng)聽(tīng)聽(tīng)}<br />聽(tīng)聽(tīng)}catch(SQLException ex)<br />聽(tīng)聽(tīng){<br />聽(tīng)聽(tīng)聽(tīng)ex.printStackTrace();<br />聽(tīng)聽(tīng)聽(tīng)log.error("鍏抽棴CONN鏃墮棿鍙戠敓閿欒"+ex.getMessage());<br />聽(tīng)聽(tīng)}<br />聽(tīng)}</p> <p>}<br />鐒跺悗寤虹珛璋冪敤欏甸潰<br />浠g爜濡備笅錛?br /><br /><%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="GBK" contentType="text/html charset=gbk"%><br /><jsp:useBean id="yeconn" scope="page" class="com.javawoker.yeming.jiemie.database.Pubconn"></jsp:useBean><br /><%<br />Connection conn=yeconn.getConn();<br />Statement stmt=conn.createStatement();<br />String sql="select * from combasicinfo";<br />ResultSet rs=stmt.executeQuery(sql);<br />while(rs.next())<br />{<br />聽(tīng) out.println(rs.getInt(1));<br />聽(tīng) out.println(rs.getString(2));<br />}<br />rs.close();<br />stmt.close();<br />yeconn.closeConn(conn);<br />%><br /></p> <img src ="http://m.tkk7.com/guming123416/aggbug/56518.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/guming123416/" target="_blank">lovajava_ye</a> 2006-07-04 13:28 <a href="http://m.tkk7.com/guming123416/archive/2006/07/04/weblogic.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>tomcat榪炴帴姹犵涓嬈′嬌鐢?----閰嶇疆浜?涓皬鏃?/title><link>http://m.tkk7.com/guming123416/archive/2006/03/23/37053.html</link><dc:creator>lovajava_ye</dc:creator><author>lovajava_ye</author><pubDate>Thu, 23 Mar 2006 07:48:00 GMT</pubDate><guid>http://m.tkk7.com/guming123416/archive/2006/03/23/37053.html</guid><wfw:comment>http://m.tkk7.com/guming123416/comments/37053.html</wfw:comment><comments>http://m.tkk7.com/guming123416/archive/2006/03/23/37053.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/guming123416/comments/commentRss/37053.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/guming123416/services/trackbacks/37053.html</trackback:ping><description><![CDATA[絎竴嬈′嬌鐢╰omcat榪炴帴姹狅紝鎴愬姛浜?jiǎn)鎰熻鐗瑰埆楂樺?img src ="http://m.tkk7.com/guming123416/aggbug/37053.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/guming123416/" target="_blank">lovajava_ye</a> 2006-03-23 15:48 <a href="http://m.tkk7.com/guming123416/archive/2006/03/23/37053.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://pjappuiehjdkhsjkssd2.com" target="_blank">亚洲国产婷婷综合在线精品</a>| <a href="http://msjdyd.com" target="_blank">一个人免费日韩不卡视频</a>| <a href="http://www66913.com" target="_blank">免费看大黄高清网站视频在线</a>| <a href="http://cc45987.com" target="_blank">久久精品国产亚洲av麻豆小说</a>| <a href="http://xxx2222.com" target="_blank">黄色片免费在线观看</a>| <a href="http://onisterwines.com" target="_blank">亚洲AV无码乱码国产麻豆</a>| <a href="http://517fanfan.com" target="_blank">中文字幕在线免费播放</a>| <a href="http://hs969.com" target="_blank">国产精品亚洲一区二区三区在线</a>| <a href="http://phlinhng.com" target="_blank">一级毛片a免费播放王色</a>| <a href="http://cykj-tech.com" target="_blank">亚洲国产日韩成人综合天堂</a>| <a href="http://hlyidc.com" target="_blank">人妻巨大乳hd免费看</a>| <a href="http://yqstickers.com" target="_blank">久久国产成人精品国产成人亚洲</a>| <a href="http://wushicn.com" target="_blank">深夜久久AAAAA级毛片免费看</a>| <a href="http://732r.com" target="_blank">亚洲精品网站在线观看不卡无广告</a>| <a href="http://ee45987.com" target="_blank">老司机午夜在线视频免费观</a>| <a href="http://zz198.com" target="_blank">亚洲av中文无码</a>| <a href="http://lanchenews.com" target="_blank">一二三区免费视频</a>| <a href="http://023npxyy.com" target="_blank">亚洲国产另类久久久精品</a>| <a href="http://hucgjc.com" target="_blank">少妇人妻偷人精品免费视频</a>| <a href="http://8hnbuk14.com" target="_blank">亚洲综合网美国十次</a>| <a href="http://kutuwo.com" target="_blank">美女裸身网站免费看免费网站</a>| <a href="http://sanyoumiaomu.com" target="_blank">激情综合亚洲色婷婷五月APP</a>| <a href="http://tjtangpu.com" target="_blank">永久免费无码网站在线观看</a>| <a href="http://tjtangpu.com" target="_blank">国产精品亚洲专区无码不卡</a>| <a href="http://ju7776.com" target="_blank">亚洲美女在线国产</a>| <a href="http://yongyihongze.com" target="_blank">日韩av无码久久精品免费</a>| <a href="http://zhuguangbaoyu.com" target="_blank">亚洲国产精品白丝在线观看</a>| <a href="http://wwwyy763.com" target="_blank">精品国产免费观看久久久</a>| <a href="http://dazhe777.com" target="_blank">日韩电影免费在线观看网址</a>| <a href="http://masfd.com" target="_blank">亚洲视频一区调教</a>| <a href="http://lswqn.com" target="_blank">成人性生交视频免费观看</a>| <a href="http://pohezi.com" target="_blank">手机永久免费的AV在线电影网</a>| <a href="http://51jingpai.com" target="_blank">亚洲VA中文字幕不卡无码</a>| <a href="http://222mp3.com" target="_blank">久久久久久国产精品免费免费</a>| <a href="http://yy468.com" target="_blank">色费女人18女人毛片免费视频</a>| <a href="http://catalna.com" target="_blank">亚洲妇熟XXXX妇色黄</a>| <a href="http://9898vip.com" target="_blank">女人张开腿等男人桶免费视频</a>| <a href="http://zhaoav7.com" target="_blank">中文字幕版免费电影网站</a>| <a href="http://hssw1688.com" target="_blank">亚洲一区中文字幕在线观看</a>| <a href="http://hzsprfm.com" target="_blank">免费一级毛片在级播放</a>| <a href="http://rr7733.com" target="_blank">98精品全国免费观看视频</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>