这是我晓得的最简单的java小程序代码了你可以看看:
创新互联基于成都重庆香港及美国等地区分布式IDC机房数据中心构建的电信大带宽,联通大带宽,移动大带宽,多线BGP大带宽租用,是为众多客户提供专业多线服务器托管报价,主机托管价格性价比高,为金融证券行业服务器托管,ai人工智能服务器托管提供bgp线路100M独享,G口带宽及机柜租用的专业成都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);
//创建驱动
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()
{//验证数据的合法性
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
运行结果如下图:
先到官网下载myeclipse或者eclipse编程软件,并配置java环境变量,在百度搜索栏依次搜索eclipse下载和搜索java环境变量的配置,就可以找到图文并茂的详细教程。下面介绍一下怎么制作小程序:
1、打开myeclispe(eclipse都一样),依次点击File-New-Java Project,然后给这个项目起一个名字(随便起),这里就叫MyFirst.然后点击Finish;
2、在myeclipse左侧找到自己建好的MyFirst项目,左键点击,下面有文件件src,点击src,右键,依次点击New-Class,然后给这个新的类起一个名字(随便起),我这里叫MyFirstClass,然后点击Finish;
3、复制粘贴下面这些代码到MyFirstClass.java文件中,然后ctrl+s,保存;
4、在MyFirstClass.java文件的空白处右键选择 Run As --Java Application,你就会在下方的控制台看到hello worl。
扩展资料:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
参考资料:Java-百度百科
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款