1. 程式人生 > >Java web 工作中遇到的一些問題

Java web 工作中遇到的一些問題

1、replaceAll()報錯

public class Biaomi {

	public static void main(String[] args) {

		String a = "發大(水廢)";
		String b = "發大水(作廢),發大水";

		b = b.replaceAll(a + ",", "");
		System.out.println(b);
	}

}


Exception in thread "main" java.util.regex.PatternSyntaxException: Unclosed group near index 7
發大(水廢),
       ^
at java.util.regex.Pattern.error(Pattern.java:1924)
at java.util.regex.Pattern.accept(Pattern.java:1782)
at java.util.regex.Pattern.group0(Pattern.java:2857)
at java.util.regex.Pattern.sequence(Pattern.java:2018)
at java.util.regex.Pattern.expr(Pattern.java:1964)
at java.util.regex.Pattern.compile(Pattern.java:1665)
at java.util.regex.Pattern.<init>(Pattern.java:1337)
at java.util.regex.Pattern.compile(Pattern.java:1022)
at java.lang.String.replaceAll(String.java:2162)

at mainpack.Biaomi.main(Biaomi.java:14)

解決方案:repalceAll中不能中英文括號混用,會報錯,如果全用英文會導致替換不了,最好都用中文括號

2.日期顯示錯誤怎麼改都不行


刪除class檔案就可以了!

3.ie下載錯誤,提示您要對url執行什麼操作?


具體原因不明,解決方法,清理一下ie快取就可以解決

4.列印文書時顯示錯亂


導致這種情形的原因是由於

在action中缺少這行程式碼導致request.setAttribute("state", "view");

相關推薦

Java web 工作遇到的一些問題

1、replaceAll()報錯 public class Biaomi { public static void main(String[] args) { String a = "發大(水廢)"; String b = "發大水(作廢),發大水";

ClassLoader的工作原理(Java中和Andriod一些區別)

早期使用過 Eclipse 等 Java 編寫的軟體的同學可能比較熟悉,Eclipse 可以載入許多第三方的外掛(或者叫擴充套件),這就是動態載入。這些外掛大多是一些 Jar 包,而使用外掛其實就是動態載入 Jar 包裡的 Class 進行工作。這其實非常好理解,Ja

(一)JAVA Web工作原理

服務器 t對象 對象 如果 servle bsp servlet實例 init () servlet的運行過程:   web服務器收到客戶端的HTTP請求後, 1)web服務器首先檢查是否已裝載並創建了該servlet的實例對象,如果是,直接第4)步。

Java Web開發Spring+MyBatis框架的簡單搭建

jar包 簡單的 .class pre web項目 指定 clip 開發 location 這裏使用的eclipse,首先創建一個動態web項目。 1、導入Spring IOC、AOP、DAO、dbcp、dbdrive、mybatis.jar 、 mybatis-s

Java Web程序使用監聽器可以通過以下兩種方法

output pla extend 標識 ade 介紹 gets str override 之前學習了很多涉及servlet的內容,本小結我們說一下監聽器,說起監聽器,編過桌面程序和手機App的都不陌生,常見的套路都是拖一個控件,然後給它綁定一個監聽器,即可以對該對象的事件

Java工作如何包裝自己

就業 3年 尚學堂 今天 中一 關於 nbsp 分享 一個   人靠衣裝佛靠金裝,這句古代成語,我們從小聽到大,在面試中我們也經常說,要穿的大方得體,這也是包裝自己的一個方面,那麽在Java找工作中如何具體的包裝自己呢?這是個很有必要討論的話題,今天就跟長沙尚學堂小編一起

Java Web應用支持跨域請求

通過 sca info def gist time 並且 tomcat json 轉載:https://blog.csdn.net/lmy86263/article/details/51724221 由於工程合作開發的需要,後臺的應用要能支持跨域訪問,但是在這個跨域

Java web 開發幾個高可復用的類

eas rop prop type stat edi ror exc clu 1. JsonUtil   通過 jackson包提供的方法 實現一個字符串轉對象,對象轉字符串的類,使用場景,redis實現單點登陸 package com.mmall.util; im

Java Web Project實現Vue異步組件加載

ati 解析器 webapp ast 文件 要求 dir win sha 背景 最近看上了ElementUI(Vue實現)用來實現一個管理系統Demo,其中一個最常見的需求就是左側導航不動,右側主頁塊在點擊導航菜單時動態更新,如下圖所示:之前的實現方案是右邊嵌入一個ifra

JAVA web專案的no result defined for action xxxAction and result input 錯誤

No result defined for action and result input 產生這個錯誤的原因:Action中的屬性值為空的時候,Struts2的預設攔截器會報錯,但是又找不到input的Result,不能夠把錯誤返回,所以報這種錯誤。 從上面可知,能夠導致 No r

Java基礎知識一些關鍵字

  1、break關鍵字:   break 語句用於終止最近的封閉迴圈或它所在的switch 語句。控制傳遞給終止語句後面的語句(如果有的話)。 適用:for迴圈 、 switch兩種迴圈語句。 break的用法: 1.  單獨使用。

java複習丨java基礎複習一些困惑與深入學習

1、雙重for迴圈:雙重for迴圈的規律是第一個for定義了一個數,第二個數全部迴圈完畢,第一個數變變化,第二個for再全部迴圈,之後依此論推,多重for迴圈也是這樣,以九九乘法表為例 public static void main(String[] args) { for (int

理解java web專案的路徑問題

本文以專案部署在tomcat伺服器為例,其他相信也是一樣的。 先說明請求頁面的寫法,在web中,頁面路徑主要寫的有以下幾種   1、請求重定向   2、瀏覽器的請求被伺服器請求到新頁面(我稱為“轉發”)   3、超連結   4、form表單提交的action 為了演示路徑寫法

Java Web專案引入Mondrian多維分析框架

本文完全轉載自:http://www.linuxidc.com/Linux/2014-09/107008.htm 我也是初學,為了方便以後檢視,所以轉到自己部落格上了。 -------------------------------------------------------------

Java Web jsp有關頁面跳轉和轉發與重定向的區別

響應頭 通過設定響應頭實現頁面跳轉,並且在面試中也會問及是否是重定向還是轉發 最後給大家簡單介紹轉發和重定向的區別 Location Location需要與狀態碼302配合使用,完成頁面重定向 Location: http://www.banma.com 指定頁面要

Java Web eclipse連線到mysql資料庫

eclipse中連線到mysql資料庫 (Win10     jdk-7      Tomcat-7      eclipse ee

JAVA Web開發前後臺數據互動中文亂碼問題解決方法及說明

一 、基於BaseServlet (BaseServlet extends HttpServlet),如果BaseServlet中不設定任何編碼格式,在其子類QueryCustomer  (QueryCustomer extends BaseServlet)中獲取到前端傳回來

SpringMVC框架Java Web專案訊息傳遞的流程

這是一個servlet專案,功能是使用者填寫表單,然後後臺渲染頁面後把表單內容返回給使用者。通過這個簡單的例子理解下springmvc框架的工作原理。 springmvc概念架構 springmvc可

Refresh your Java skills–面對Java學習過程一些迷茫

很多時候,我們學習Java,開始的時候覺得很容易,越到後面,內容越多,反而心煩氣躁起來,學了忘,忘了學,依然會忘,總是摸不到竅門,再看到社會上和身邊都是搞 Java 的,競爭壓力可想一般,看到 github 上人家寫的牛逼哄哄的程式,自己又什麼都不會,只會一些簡單的 De

Java web開發主要用到的jar包

1.Java開發中主要用到的jar包介紹: (1)java JDK基礎開發包:java包和javax包。 書寫方式:import java.lang.reflect.InvocationTargetException; import java.util.HashMap; im