文章列表
1.导包(commons-fileupload-1.2.2.jar和commons-io-2.3.jar)
2.写一个jsp页面 uploads.jsp
//method='POST'必须是post enctype='multipart/form-data'必须是multipart/form-data
<form method='POST' action='<%=application.getContextPath() %>/upload' enctype='multipart/form-data'>
<input type='file' ...
引用
我们设置SESSION失效的时间,是为了确保在用户长时间不与服务器交互的情况下,可以自动退出登录。本文介绍了三种设置SESSION失效的方法,希望对你有帮助。
Session对象是HttpSessionState的一个实例。该类为当前用户会 ...
request.setCharacterEncoding()是设置从request中取得的值或从数据库中取出的值
response.setContentType("text/html;charset=gb2312")是设置页面中为中文编码
前者是设置动态文字(参数,数据库),后者设置页面静态文字
response.setContentType指定 HTTP 响应的编码,同时指定了浏览器显示的编码.
response.setCharacterEncoding设置HTTP 响应的编码,如果之前使用
response.setContentType设 ...
第一次与数据库连接并把数据存进数据库
数据库的表格就不建了
package j1226.compare;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
public class User {
private Integer id;
private String name;
private Integer age;
private String address;
public User(Integer id, String name, In ...
java包名:hello html文件名:number xml文件:web.xml java文件名:PrintAsterisks
1.先建立一个html文件
<!DOCTYPE HTML>
<html>
<head>
<meta charset='utf-8'>
<title>数字加倍</title>
</head>
<body>
请输入一个数字:
//method的值可设置为get和post
<form meth ...
一点信心都没有了,每次的题目都做不出来,也许我根本就不是学这个的料,也许自己的选择真的是错的,该肿么办?
public class WorkFlow {
public static void main(String[] args) {
// 语句的执行: 自上而下
methodA();
// 参数求值顺序: 自左向右
// 双目运算求值顺序: 自左向右
// 先计算参数值, 再调用函数
methodD(methodB() + methodC(), methodA());
}
public static int methodA() {
System.out.println("A");
return 0;
}
...
public class ExceptionRecover {
public static void main(String[] args) {
openDoor();
String food = null; // 注意变量作用域, 如果定义在 try / catch 块内, 则无法被函数内其他作用域使用
try {
food = cook();
} catch (RuntimeException e) { // catch 块中的内容是备用方案
// 如果程序没有备用方案, 那么就不要 catch
e.printStackTrace(); ...
2. 设计一个函数, 接受一个点和一个字符串作为参数,点表示一个玩家所在的坐标,字符串可能包括 wasd, w 表示玩家向前移动 (纵坐标 +1), s 表示玩家向后移动, a 表示玩家向左移动 (横坐标 -1), d 表示玩家向右移动, 如果字符串中出现非 wasd 的字符, 则抛出一个异常,玩家一轮之多只能移动八次, 如果超出, 也抛出异常, 然后让用户重新输入。返回值: 一个点, 表示该玩家移动后的坐标
public class ParseInt {
public static Point move(Point start, String input) { // 可重入性 ...
1,改造 parse 函数, 允许输入十六进制字符串 0-9 / a-f / A-F
public class ParseInt {
public static int parse(String s) {
int result = 0;
for (int i = 0; i < s.length(); ++i) {
char digit = s.charAt(i);//索引
if ('0' <= digit && digit <= '9') {
int d = digit - '0';
result ...
public static void main(String[]args){
String[]str={"123","456","567","12@","abc","245","58a"};
try{
for(String string:str){
System.out.println(string);
//将字符串转化为整数类型
S ...
import java.util.Arrays;
import java.util.Comparator;
public class 用泛型对数组进行排序 {
/**
* @param args
*/
public static void main(String[] args) {
Integer [] num = { 2, 1, 5, 3, 6,4, 9, 8 };
bubbleSort(num,new Comparator<Integer>(){
public int compare(Integer x, Integer y ...
public class Main {
public static void main(String[] args) {
IA i = new B();
i.a();
i = new F();
i.a();
E e = new F();
e.a();
}
}
class A {
public void a() {
System.out.println("A::a");
}
}
interface IA {
void a();
}
class B extends A implement ...