這是我曉得的最簡單的java小程序代碼了你可以看看:

創(chuàng)新互聯(lián)基于成都重慶香港及美國等地區(qū)分布式IDC機房數(shù)據(jù)中心構建的電信大帶寬,聯(lián)通大帶寬,移動大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)多線服務器托管報價,主機托管價格性價比高,為金融證券行業(yè)服務器托管,ai人工智能服務器托管提供bgp線路100M獨享,G口帶寬及機柜租用的專業(yè)成都idc公司。
package com.kenki.emp;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import java.sql.SQLException;
import java.sql.*;
public class emp extends HttpServlet {
private static final String CONTENT_TYPE = "text/html; charset=GBK";
//Initialize global variables
public void init() throws ServletException {
}
//Process the HTTP Get request
public void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter();
String code = request.getParameter("code");
String name = request.getParameter("name");
String pay = request.getParameter("pay");
System.out.println("empcode:" + code);
System.out.println("name:" + name);
System.out.println("pay:" + pay);
//創(chuàng)建驅(qū)動
new com.microsoft.jdbc.sqlserver.SQLServerDriver();
String strd =
"jdbc:microsoft:sqlserver://localhost:1433;databasename=emp_dates";
String username = "sa";
String pws = "";
try {
java.sql.Connection conn = java.sql.DriverManager.getConnection(
strd, username, pws);
String strs = "insert into emp values(?,?,?)";
java.sql.PreparedStatement pre = conn.prepareStatement(strs);
pre.setString(1, code);
pre.setString(2, name);
pre.setString(3, pay);
pre.execute();
pre.close();
conn.close();
//重定向至查詢頁面
out.println("成功保存!!");
response.sendRedirect("emp.html");
} catch (SQLException ss) {
ss.printStackTrace();
response.sendRedirect("/WebModule1/error.html");
}
}
//Process the HTTP Post request
public void doPost(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
doGet(request, response);
}
//Clean up resources
public void destroy() {
}
}
下面是HTML代碼:
html
script?language="javascript"
function?on_submit()
{//驗證數(shù)據(jù)的合法性
if?(form1.username.value?==?"")
{
alert("用戶名不能為空,請輸入用戶名!");
form1.username.focus();
return?false;
}
if?(form1.userpassword.value?==?"")
{
alert("用戶密碼不能為空,請輸入密碼!");
form1.userpassword.focus();
return?false;
}
if?(form1.reuserpassword.value?==?"")
{
alert("用戶確認密碼不能為空,請輸入密碼!");
form1.reuserpassword.focus();
return?false;
}
if?(form1.userpassword.value?!=?form1.reuserpassword.value)
{
alert("密碼與確認密碼不同!");
form1.userpassword.focus();
return?false;
}
if?(!(form1.idnumber.value.length?==?15)??!(form1.idnumber.value.length?==?18))
{
alert("身份證輸入有誤,請重新輸入!");
form1.idnumber.focus();
return?false;
}
if?(form1.ema.value.length?==?0)
{
alert("請輸入E-mail地址!");
form1.ema.focus();
return?false;
}
if?(form1.ema.value.length?!=?0)
{
for?(i=0;?iform1.ema.value.length;?i++)
if?(form1.ema.value.charAt(i)=="@")
break;
if?(i?==?form1.ema.value.length)
{
alert("非法E-Mail地址!");
form1.ema.focus();
return?false;
}
}
else
{
alert("請輸入E-mail!");
form1.ema.focus();
return?false;
}
}
/script
head
meta?http-equiv="Content-Type"?content="text/html;?charset=gb2312"
title新用戶注冊/title
/head
body
form?method="POST"?action="regist.jsp"?name="form1"
onsubmit="return?on_submit()"
新用戶注冊
br
br
用戶名(*):
input?type="text"?name="username"?size=20
br
密???碼(*):
input?type="password"?name="userpassword"?size="20"
br
再輸一次密碼(*):
input?type="password"?name="reuserpassword"?size="20"
br
性?別:
input?type="radio"?value="男"?checked?name="sex"
男
input?type="radio"?name="sex"?value="女"
女
br
出生年月:
input?name="year"?size="4"?maxlength="4"
年
select?name="month"
option?value="1"?selected
1
/option
option?value="2"
2
/option
option?value="3"
3
/option
option?value="4"
4
/option
option?value="5"
5
/option
option?value="6"
6
/option
option?value="7"
7
/option
option?value="8"
8
/option
option?value="9"
9
/option
option?value="10"
10
/option
option?value="11"
11
/option
option?value="12"
12
/option
/select
月
input?name="day"?size="3"?maxlength=4
日
br
身份證號:
input?type="text"?name="idnumber"?size=20
br
電子郵箱:(*)
input?name="ema"?maxlength="28"
br
家庭住址:
input?type="text"?name="address"?size="20"
br
input?type="submit"?value="提交"?name="B1"
input?type="reset"?value="全部重寫"?name="B2"
br
/form
/body
/html
運行結(jié)果如下圖:
先到官網(wǎng)下載myeclipse或者eclipse編程軟件,并配置java環(huán)境變量,在百度搜索欄依次搜索eclipse下載和搜索java環(huán)境變量的配置,就可以找到圖文并茂的詳細教程。下面介紹一下怎么制作小程序:
1、打開myeclispe(eclipse都一樣),依次點擊File-New-Java Project,然后給這個項目起一個名字(隨便起),這里就叫MyFirst.然后點擊Finish;
2、在myeclipse左側(cè)找到自己建好的MyFirst項目,左鍵點擊,下面有文件件src,點擊src,右鍵,依次點擊New-Class,然后給這個新的類起一個名字(隨便起),我這里叫MyFirstClass,然后點擊Finish;
3、復制粘貼下面這些代碼到MyFirstClass.java文件中,然后ctrl+s,保存;
4、在MyFirstClass.java文件的空白處右鍵選擇 Run As --Java Application,你就會在下方的控制臺看到hello worl。
擴展資料:
Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實現(xiàn)了面向?qū)ο罄碚摚试S程序員以優(yōu)雅的思維方式進行復雜的編程。
參考資料:Java-百度百科
網(wǎng)頁名稱:Java小程序注冊代碼 java小程序源代碼
文章轉(zhuǎn)載:http://www.yijiale78.com/article28/dohisjp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設、網(wǎng)站改版、云服務器、商城網(wǎng)站、定制開發(fā)、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)