用java编写一到两个页面(登录页面为可选项),打开一个文本文件(有英文有中文的一段文字),找出其

作者&投稿:浦蔡 (若有异议请与网页底部的电邮联系)
要求用java做注册页面,用到数据库。现在要求用户名必须为中文,密码只能是数字和英文字~

用户名 和 密码 的那个限定可以用正则
只能输入汉字:“^[u4e00-u9fa5],{0,}$”
只能输入数字:“^[0-9]*$”
只能输入英文字母组成的字符串:“^[A-Za-z]+$”

必须有2个配置 1个中文配置1个英文配置
在java代码里使用getText("index.title")配置属性 在jsp里使用
如:







<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
overflow: auto;
}
.STYLE2 {
color: #ffffff;
font-size: 14px;
font-weight: bold;
font-family: serif;
}
.STYLE3 {
color: #528311;
font-size: 12px;
}
.STYLE4 {
color: #42870a;
font-size: 12px;
}
-->




<table width="100%" height="100%" border="0" cellpadding="0"
cellspacing="0">


<table width="862" border="0" align="center" cellpadding="0"
cellspacing="0">













<table width="100%" border="0" cellspacing="0"
cellpadding="0">







<input type="text" name="username" id="username"
style="height: 18px; width: 130px; border: solid 1px #cadcb2; font-size: 12px; color: #81b432;">









<input type="password" name="password" id="password"
style="height: 18px; width: 130px; border: solid 1px #cadcb2; font-size: 12px; color: #81b432;">





<input type="image" src="images/dl.JPG"
onclick="this.form.submit();"/><input type="image" src="images/rs.JPG"
onclick="this.form.reset();return false;"/>













<td style="padding-top:35px;" align="center" height="247"
valign="top" background="images/login_09.gif">

2011V1.0












<area shape="rect" coords="3,3,36,19" onclick=
this.form.submit();;
>
<area shape="rect" coords="40,3,78,18" onclick=
this.form.reset();;
>




配置文件里的东西:
中文配置文件:
title=写\u7A3F\u7CFB\u7EDF 把你要的汉子转为这种代码
login=写\u7A3F\u7CFB\u7EDF
……

英文配置文件:
title=My Title
login=My Login
……

import java.io.BufferedInputStream;
import java.util.Scanner;

public class Baidu {
public static void main(String[] args) {
//System.im输入流,加个Scanner就可以接受键盘输入,
//加个BufferedInputStream可以增加效率
Scanner input = new Scanner(new BufferedInputStream(System.in));
while(input.hasNext()) {
String line = input.nextLine(); //输入第一行
line = line.replaceAll(" ", ""); //除去line中的空格
while(line.length()<26) { //判断输入字符是否到26个
line = line + input.nextLine();//不到继续输入
line = line.replaceAll(" ", "");//除去其中的空格
//line = line + input.nextLine().replaceAll(" ", ""); 这样更效率
}
StringBuffer sb = new StringBuffer(line);//把line转换为StringBuffer,方便处理字符串
line = sb.substring(0, 26);//截取前26个字符串
sb = sb.reverse();//反转字符串
System.out.println(line);//输出字符,接受下一组数据
}
}
}
这是之前我们有个老师大体写了的一个思路和注释, 你依照这个编码大概自己再看看把 改改应该就可以达到要求了!如果你想学习JAVA 成为一名真正的JAVA高手 你可以来这个群看看 JAVA编程学习交流群 前面是四二六 中间是396 后面是二八四 把这串数字连起来就可以了 这是一个高手的学习群 在这里你可以学习到 看书学不到的知识 还有大牛讨论解答哦

满意请采纳!

我也看到一个同样的问题。你们应该是一个学校一个专业的。

私信我,我知道怎么做


用java编写一到两个页面(登录页面为可选项),打开一个文本文件(有英文有...
import java.util.Scanner;public class Baidu { public static void main(String[] args) { \/\/System.im输入流,加个Scanner就可以接受键盘输入,\/\/加个BufferedInputStream可以增加效率 Scanner input = new Scanner(new BufferedInputStream(System.in));while(input.hasNext()) { String line = input...

用java编写个程序,开始命令行出现1,2,两个选择,当输入1时出现456,输...
import java.util.Scanner;public class Stat { public static void main(String[] args) { title(); \/\/ 提示信息 boolean flag = true;while(flag){ Scanner scanner = new Scanner(System.in);String var = scanner.next();if(var.equals("1") || var.equals("2") || var.equals("3...

编写一个Java程序 用1、2、3、4这四个数组成一个四位数,要求每位不能...
public static void main(String[] args) { int a[] = new int[5];for (int i = 1; i < a.length; i++)a[i] = i;pailie(a, 1);} public static void pailie(int[] a, int n) {\/\/ n 待交换数的索引 if (n < a.length - 1) { for (int i = n; i < a.lengt...

java编写:给定两个已排序的表L1,L2,只使用基本的表操作编写计算L1∪L2...
public static void main(String[] args) { Integer[] a = {1,3,5,7};ArrayList<Integer> list1 = new ArrayList<Integer>(Arrays.asList(a));Integer[] b = {2,4,6,8};ArrayList<Integer> list2 = new ArrayList<Integer>(Arrays.asList(b));list1.removeAll(list2);list1.addAll(...

用java编写的一个父类两个子类并且父类里含有三个成员变量五个成员方...
import java.util.Date;public class $ { public static void main(String[] args) { Father f = new Father("test"); f.getA(); f.getB(); f = new Son1(); f.getA(); f.getB(); Son0 son = new Son0(); son.getA(); son.getB(); s...

用java语言编写输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离...
import java.util.Scanner;public class TestObject { \/** * @param args *\/ public static void main(String[] args) { \/\/ TODO Auto-generated method stub Scanner in = new Scanner(System.in); System.out.println("请输入第一个坐标点:"); int x1 = in.nex...

编写两个java程序.
java TestArgs1 1 2 3 4 5 所有参数之和:15 第二种方式:public class TestArgs2 { public static void main(String[] args) { if(args.length != 1){ System.out.println("计算错误,参数太少或太多!");return;} String[] arr = args[0].split(",");long sum = 0;for(int i...

编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据之和...
利用Java应用程序编写要求输入两个整数并计算两个数据之和具体操作步骤如下:import java.util.Scanner public class Test { public static void main(String[] args) { System.out.print("请输入第一个整数:")Scanner s=new Scanner(System.in)int a=s.nextInt()System.out.print("请输入第二个...

用JAVA编写一个父类两个子类
import java.util.Date;public class $ { public static void main(String[] args) { Father f = new Father("test");f.getA();f.getB();f = new Son1();f.getA();f.getB();Son0 son = new Son0();son.getA();son.getB();son.getC();son.getD();} } class Father { ...

java编写合并两个数组,{1,2,3,4,5} {4,5,6,7,8}
1.连接两个数组.2.清除重复的元素.import java.util.Arrays;public class Combine{ public static void main(String[] args){ int a[]={1,2,3,4,5};int b[]={4,5,6,7,8};int temp[]=new int[a.length+b.length];\/\/连接两个数组 for(int i=0;i<a.length;i++){ temp[i]=...

高平市18991616359: 用java编写一到两个页面(登录页面为可选项),打开一个文本文件,找出其中的单词,排序输出.
独孤别伊立: import java.io.BufferedInputStream; import java.util.Scanner; public class Baidu { public static void main(String[] args) { //System.im输入流,加个Scanner就可以接受键盘输入, //加个BufferedInputStream可以增加效率 Scanner input = new Scanner...

高平市18991616359: 用java写一个登录界面的代码,哪位大神会啊,谢谢. -
独孤别伊立: import java.awt.Dimension; import java.awt.Toolkit; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import...

高平市18991616359: 用Java实现一个登录页面 可以用什么方法 -
独孤别伊立: 那应该用jsp页面里写一个表单,主要包括用户名、密码等字段,然后再写一个提交和重置按钮,采用post或者get方式把表单数据提交到后台进行处理,比如说通过java的jdbc访问数据库,判断输入表单的数据是否是已经存在的合法用户,如果是就跳转到系统主页面,如果不是就显示提示错误信息.

高平市18991616359: java如何做一个可以登陆网页的程序 -
独孤别伊立: 你如果要简单,在login页面加三个表单标签,一个text,一个password,一个submit,外面框个form标签,action指定到你程序后台,跳到数据库验证,然后返回结果,将用户名密码提交到后台验证方法很多,楼上讲的struts是其中一种,但是如...

高平市18991616359: Java制作一个用户登录的窗口 -
独孤别伊立: Java用户登陆这块,主要还是类: 1,边界布局:BorderLayout.他主要分为五个布局,是JFrame(顶层容器),JDialog(创建对话框窗口的类)的默认布局方式.其最多容量为5个组件,超出5个得用其他的.设置方式为:BorderLayout....

高平市18991616359: java登录界面 -
独孤别伊立: 刚好以前做了个.你看下:import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.ArrayList; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import ...

高平市18991616359: 如何用java做登录界面 -
独孤别伊立: 如果是做网站的话就用JSP来做登陆界面,如果是桌面程序的话就用java Swing来实现,目前来说做界面程序是java的比较弱的一面.

高平市18991616359: JAVA编写一个界面 用户登陆系统 -
独孤别伊立: import java.awt.HeadlessException; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax....

高平市18991616359: 编写java程序实现某系统的登录界面 -
独孤别伊立: 通过B/S来实现是最方便的了,代码太简单了. 登录页面用JSP,后台请求一个action或servlet即可. 后台获取页面上的用户名和密码通过request.getParameter("userName")和request.getParameter("passWord")来获取,注意,这里的userName和passWord就是指页面上input的name.

高平市18991616359: 急求Java程序,实现登录界面程序? -
独孤别伊立: import javax.swing.*; import java.awt.*; import java.awt.event.*; public class GraphicIO extends JFrame implements ActionListener{ JButton button; JTextField nameText; JLabel label1,label2; public GraphicIO(){ super("管理系统"); ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网