锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲综合国产成人丁香五月激情 ,好看的亚洲黄色经典,亚洲国产精品无码久久久不卡http://www.tkk7.com/yxc0433/If you want to know what can be everything? The answer is java!zh-cnSun, 11 May 2025 06:19:47 GMTSun, 11 May 2025 06:19:47 GMT60涓涓畝鍗曠殑servlet娉ㄥ唽璇曢獙鐨勪竴浜涢棶棰橈紙鍐欎笉鍒版暟鎹簱,鏈涢珮鎵嬫寚鐐?http://www.tkk7.com/yxc0433/archive/2009/04/02/263614.htmlyxcyxcThu, 02 Apr 2009 12:16:00 GMThttp://www.tkk7.com/yxc0433/archive/2009/04/02/263614.htmlhttp://www.tkk7.com/yxc0433/comments/263614.htmlhttp://www.tkk7.com/yxc0433/archive/2009/04/02/263614.html#Feedback4http://www.tkk7.com/yxc0433/comments/commentRss/263614.htmlhttp://www.tkk7.com/yxc0433/services/trackbacks/263614.html 鐩綍緇撴瀯:


UserBean.java
package com.study.bean;

public class UserBean {
    
    
private String username;
    
private String password;
    
public String getUsername() {
        
return username;
    }
    
public void setUsername(String username) {
        
this.username = username;
    }
    
public String getPassword() {
        
return password;
    }
    
public void setPassword(String password) {
        
this.password = password;
    }

    

}
UserDao.java
package com.study.dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;

import com.study.bean.*;
import com.study.db.DBHelper;

public class UserDao {
    
/**
     * 
     * 澧炲姞鐢ㄦ埛
     *
     
*/

    
public void setUser(UserBean tuser)
    {
        String sql 
= "INSERT INTO T_USER VALUES(null,?,?)";// USER_NAME=?,USER_PWD=?;
        PreparedStatement pstat = null;
        Connection conn 
= new DBHelper().getConn();
        
try {
            pstat 
= conn.prepareStatement(sql);
          
            pstat.setString(
1, tuser.getUsername());
            pstat.setString(
2, tuser.getPassword());

            
        } 
catch (SQLException e) {
            
// TODO Auto-generated catch block
  

        } finally {
            
try {
                
if (conn != null)
                    conn.close();
                
if (pstat != null)
                    pstat.close();
            } 
catch (SQLException e) {
                
// TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
   

    }
}
DBHelper.java
package com.study.db;


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
/**
 * 
 * 鏁版嵁搴撹繛鎺ョ被
 *
 
*/
public class DBHelper {
    
private String driver = "org.gjt.mm.mysql.Driver";
    
private String url = "jdbc:mysql://localhost:3306/first";
    
private String user = "root";
    
private String pwd = "0433gygy";
    
    
public Connection getConn(){
        Connection conn 
= null;
        
try {
            Class.forName(driver);
            conn 
= DriverManager.getConnection(url, user, pwd);
        } 
catch (ClassNotFoundException e) {
            
// TODO Auto-generated catch block
            e.printStackTrace();
        } 
catch (SQLException e) {
            
// TODO Auto-generated catch block
            e.printStackTrace();
        }
        
return conn;
    }
    
public static void main(String[] args) {
        System.out.println(
"DBHelper.main()" + new DBHelper().getConn());
    }
}
Register.java
package com.study.servlet;


import javax.servlet.http.*;
import javax.servlet.*;

import java.io.*;

import com.study.bean.*;
import com.study.dao.*;

public class Register extends HttpServlet{
    
public void doGet(HttpServletRequest request,HttpServletResponse response)
    
throws ServletException,IOException
    {    
        String un 
= request.getParameter("username");
        String pd 
= request.getParameter("password");
        
        
        UserBean Tuser 
= new UserBean();
        Tuser.setPassword(pd);
        Tuser.setUsername(un);
//        PrintWriter out = response.getWriter();
//        out.println("<html>");
//        out.println("<marquee>"+Tuser.getUsername()+"</marquee>");
//        out.println("</html>");
        UserDao dao = new UserDao();    
        dao.setUser(Tuser);
        
    }

     
public void doPost(HttpServletRequest request, HttpServletResponse response)
     
throws ServletException, IOException
   {
       doGet(request, response);
        
   }
}
web.xml
<servlet>
    
<servlet-name>first</servlet-name>
    
<servlet-class>com.study.servlet.Register</servlet-class>
  
</servlet>
  
<servlet-mapping>
    
<servlet-name>first</servlet-name>
    
<url-pattern>/first</url-pattern>
   

  
</servlet-mapping>
reg.jsp
<body>
    
<form action="first" method = "post">
    username:
<input type="text" name="username">
    password:
<input type="password" name="password">
    
<input type="submit" >
    
</form>
  
</body>

鍦╮eg.jsp 鑷繁闅忎究鎻愪氦涓〃鍗?
紼嬪簭寰堢畝鍗?娌′粈涔堜笢瑗?緇撴灉灝辨槸鍐欎笉鍒版暟鎹簱,鏁翠釜紼嬪簭榪愯娌℃湁鎶ラ敊!鏈涢珮鎵嬫寚鐐逛竴涓嬪摢杈規湁闂浜?





yxc 2009-04-02 20:16 鍙戣〃璇勮
]]>
涓涓叧浜巎ava鐨勯鐩?鏈涢珮鎵嬫寚瀵間竴涓?/title><link>http://www.tkk7.com/yxc0433/archive/2008/09/23/230536.html</link><dc:creator>yxc</dc:creator><author>yxc</author><pubDate>Mon, 22 Sep 2008 16:41:00 GMT</pubDate><guid>http://www.tkk7.com/yxc0433/archive/2008/09/23/230536.html</guid><wfw:comment>http://www.tkk7.com/yxc0433/comments/230536.html</wfw:comment><comments>http://www.tkk7.com/yxc0433/archive/2008/09/23/230536.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.tkk7.com/yxc0433/comments/commentRss/230536.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/yxc0433/services/trackbacks/230536.html</trackback:ping><description><![CDATA[Given:<br /> When //do Stuff  is reached,how many objects are eligible for GC.<br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_15_306_Open_Image" onclick="this.style.display='none'; Codehighlighter1_15_306_Open_Text.style.display='none'; Codehighlighter1_15_306_Closed_Image.style.display='inline'; Codehighlighter1_15_306_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_15_306_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_15_306_Closed_Text.style.display='none'; Codehighlighter1_15_306_Open_Image.style.display='inline'; Codehighlighter1_15_306_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" /><span style="color: #0000ff">class</span><span style="color: #000000"> CardBoard</span><span id="Codehighlighter1_15_306_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_15_306_Open_Text"><span style="color: #000000">{<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />     Short story </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">5</span><span style="color: #000000">;<br /> <img id="Codehighlighter1_70_128_Open_Image" onclick="this.style.display='none'; Codehighlighter1_70_128_Open_Text.style.display='none'; Codehighlighter1_70_128_Closed_Image.style.display='inline'; Codehighlighter1_70_128_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_70_128_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_70_128_Closed_Text.style.display='none'; Codehighlighter1_70_128_Open_Image.style.display='inline'; Codehighlighter1_70_128_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" />     CardBoard go(CardBoard cb)</span><span id="Codehighlighter1_70_128_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_70_128_Open_Text"><span style="color: #000000">{<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            cb </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">null</span><span style="color: #000000">;<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />            </span><span style="color: #0000ff">return</span><span style="color: #000000"> cb;<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" alt="" />          }</span></span><span style="color: #000000"><br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img id="Codehighlighter1_169_304_Open_Image" onclick="this.style.display='none'; Codehighlighter1_169_304_Open_Text.style.display='none'; Codehighlighter1_169_304_Closed_Image.style.display='inline'; Codehighlighter1_169_304_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_169_304_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_169_304_Closed_Text.style.display='none'; Codehighlighter1_169_304_Open_Image.style.display='inline'; Codehighlighter1_169_304_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">static</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> main(String[] args)</span><span id="Codehighlighter1_169_304_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_169_304_Open_Text"><span style="color: #000000">{<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    CardBoard c1 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> CardBoard();<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    CardBoard c2 </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> CardBoard();<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    CardBoard c3 </span><span style="color: #000000">=</span><span style="color: #000000"> c1.go(c2);<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    c1</span><span style="color: #000000">=</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    </span><span style="color: #008000">//</span><span style="color: #008000">do Stuff</span><span style="color: #008000"><br /> <img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" alt="" /></span><span style="color: #000000">   }</span></span><span style="color: #000000"><br /> <img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" alt="" />}</span></span></div> <br /> 楂樻墜甯В閲婁竴涓?璋㈣阿浜? <img src ="http://www.tkk7.com/yxc0433/aggbug/230536.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/yxc0433/" target="_blank">yxc</a> 2008-09-23 00:41 <a href="http://www.tkk7.com/yxc0433/archive/2008/09/23/230536.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍏充簬html鏍囩 textareahttp://www.tkk7.com/yxc0433/archive/2008/07/01/211797.htmlyxcyxcMon, 30 Jun 2008 17:38:00 GMThttp://www.tkk7.com/yxc0433/archive/2008/07/01/211797.htmlhttp://www.tkk7.com/yxc0433/comments/211797.htmlhttp://www.tkk7.com/yxc0433/archive/2008/07/01/211797.html#Feedback0http://www.tkk7.com/yxc0433/comments/commentRss/211797.htmlhttp://www.tkk7.com/yxc0433/services/trackbacks/211797.html
<body>
    
<textarea rows="6" cols="30">
   
<%  
    
int t=1;
    
for(int i=0;i<4;i++)
    {
       
for(int j=0;j<=i;j++)
          out.print(t);
       out.println();
         
    }
%>
 
    
</textarea>

  
</body>

杈撳嚭錛?br /> 1
11
111
1111


yxc 2008-07-01 01:38 鍙戣〃璇勮
]]>
姹傚姪錛孧yeclipse + struts2 + Hibernate + Mysql 鐨剋eb緋葷粺http://www.tkk7.com/yxc0433/archive/2008/05/20/201652.htmlyxcyxcTue, 20 May 2008 06:35:00 GMThttp://www.tkk7.com/yxc0433/archive/2008/05/20/201652.htmlhttp://www.tkk7.com/yxc0433/comments/201652.htmlhttp://www.tkk7.com/yxc0433/archive/2008/05/20/201652.html#Feedback2http://www.tkk7.com/yxc0433/comments/commentRss/201652.htmlhttp://www.tkk7.com/yxc0433/services/trackbacks/201652.html 鎴戠殑閭鏄?a href="mailto:yxc0433@126.com">yxc0433@126.com    涓嶈儨鎰熸縺銆?

yxc 2008-05-20 14:35 鍙戣〃璇勮
]]>
瀹炵幇涓涓畝鍗曠殑struts2搴旂敤錛堝疄鐜扮櫥闄嗭級http://www.tkk7.com/yxc0433/archive/2008/05/15/200545.htmlyxcyxcWed, 14 May 2008 17:12:00 GMThttp://www.tkk7.com/yxc0433/archive/2008/05/15/200545.htmlhttp://www.tkk7.com/yxc0433/comments/200545.htmlhttp://www.tkk7.com/yxc0433/archive/2008/05/15/200545.html#Feedback1http://www.tkk7.com/yxc0433/comments/commentRss/200545.htmlhttp://www.tkk7.com/yxc0433/services/trackbacks/200545.html
浠婂ぉ鎴戠敤myeclipse鍋氫簡涓涓叧浜巗truts2鐨勫皬渚嬪瓙錛屽拰澶у鍒嗕韓褰撶劧宸ョ▼鏂板緩鍜屾湇鍔″櫒閰嶇疆灝變笉澶氳浜嗭紒瀵煎叆stuts2 鐨?jar鍖呬篃涓嶅璇翠簡錛?br /> 棣栧厛閰嶇疆web-inf涓嬬殑web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
    xmlns
="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation
="http://java.sun.com/xml/ns/j2ee
    http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
>
 
<filter>
 
<filter-name>struts2</filter-name>
 
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>




鍙沖嚮src寤虹珛騫墮厤緗畇truts.xml  

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd"
>
   
<struts>
   
<package name="struts2"  extends="struts-default">
   
<action name="login" class="com.test.action.LoginAction">
   
<result name="input">login2.jsp</result>
   
<result>/result.jsp</result>
   
<result name="failer">/login2.jsp</result>
   
</action>
   
</package>

</struts>



騫跺湪src鐩綍涓嬪緩绔嬪寘com.test.action,閲岄潰鏂板緩涓涓猨ava綾籐oginAction.java
/*
 *Coryright(c)2008 yxc & njust
 *All rights reserved.
*/
package com.test.action;

import com.opensymphony.xwork2.ActionSupport;

public class LoginAction extends ActionSupport{  //姝ゅ緇ф壙鐨勭埗綾籄ctionSupport灝辨槸struts2鐨勪竴涓吀鍨嬪簲鐢?/span>
    private String username;
    
private String password;
    
public String getUsername()
    {
        
return username;
    }
    
public void setUsername(String username)
    {
        
this.username = username;
    }
    
public String getPassword()
    {
        
return password;
    }
    
public void setPassword(String password)
    {
        
this.password = password;
    }
    
public String execute() throws Exception
    {
        
if("hello".equals(this.getUsername().trim())&&"word".equals(this.getPassword().trim()))
        {
            
return "success";
        }
        
else
        {
            
this.addFieldError("username""username or password error!!!!");
            
return "failer";
        }
    }
    @Override
    
public void validate() {    //楠岃瘉
       
        
if(null==this.getUsername()|| "".equals(this.getUsername().trim()))
        {
            
this.addFieldError("username""username request");
        }
        
if(null==this.getPassword()||"".equals(this.getPassword().trim()))
        {
            
this.addFieldError("password""password request");
        }
    }
   

}

鍦╳ebroot涓嬪緩绔嬪涓媕sp鏂囦歡錛宭ogin2.jsp,result.jsp


login2.jsp

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding
="ISO-8859-1"%>
<%@ taglib prefix="s"  uri="/struts-tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<s:form  action="login">
<s:textfield name="username" label="username"></s:textfield>
<s:password name="password" label="password"></s:password>
<s:submit name="submit"></s:submit>
</s:form>
</body>
</html>



result.jsp

<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    
<head>
    
<base href="<%=basePath%>">
    
<title>My JSP 'result.jsp' starting page</title>
    
<meta http-equiv="pragma" content="no-cache">
    
<meta http-equiv="cache-control" content="no-cache">
    
<meta http-equiv="expires" content="0">   
    
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    
<meta http-equiv="description" content="This is my page">
    
<!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    
-->
   
</head>
   
<body>
    username:${requestScope.username}
<br>
    password:${requestScope.password}
</body>
 
</html>


榪欐牱灝卞疄鐜頒簡綆鍗曠殑鍥哄畾鐢ㄦ埛鐧婚檰錛寀sername:hello   password:word  

瀹炵幇鐣岄潰









yxc 2008-05-15 01:12 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 青青视频观看免费99| 男人和女人高潮免费网站| 日本不卡免费新一区二区三区| 亚洲 无码 在线 专区| 色婷婷亚洲一区二区三区| 免费在线精品视频| 黄网站在线播放视频免费观看| 亚洲国产精品无码久久九九| 日韩a毛片免费观看| 亚洲综合AV在线在线播放| 国产又黄又爽胸又大免费视频| 亚洲精品午夜无码专区| 午夜免费福利小电影| 亚洲精品韩国美女在线| 精品久久久久国产免费| 亚洲av色香蕉一区二区三区 | 国产免费人成视频尤勿视频| 国外亚洲成AV人片在线观看| 久久精品国产免费一区| 亚洲精品美女久久久久9999| 成人男女网18免费视频| 成人免费网站久久久| 国产成人亚洲精品青草天美| 1000部拍拍拍18免费网站| 2020天堂在线亚洲精品专区| 五月婷婷亚洲综合| 男人进去女人爽免费视频国产| 亚洲一卡2卡3卡4卡国产网站 | 中文字幕无码毛片免费看| 亚洲一区二区三区首页| 最近中文字幕无吗免费高清| 曰韩无码AV片免费播放不卡| 久久精品a亚洲国产v高清不卡| 最新猫咪www免费人成| 久久成人18免费网站| 亚洲国产午夜电影在线入口| 无码专区一va亚洲v专区在线 | 西西人体44rt高清亚洲| 毛片网站免费在线观看| 999zyz**站免费毛片| 亚洲最大的成人网|