<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    貓貓的代碼旅程

    高手救我!
    隨筆 - 2, 文章 - 0, 評論 - 0, 引用 - 0
    數(shù)據(jù)加載中……

    2009年3月16日

    在教育學(xué)課堂上睡了一覺而解決的弱智問題……

    ??????? 興沖沖地打開myeclipse想做個弱智的登陸頁面連接連接數(shù)據(jù)庫。之前一直被tomcat、mysql之類的配置搞得頭昏眼花的,環(huán)境變量估計已經(jīng)被我改得面目全非,每次配置不成功,就換個版本試試,電腦感覺已經(jīng)一灘泥水。對這些個東西的原理也不是很明白,所以不知道哪些應(yīng)該遵循,哪些不用去做,從網(wǎng)上隨便找個配置過程的說法就按著去做。哎……
    ?????
    ??????? 幸好myeclipse還不錯,用起來真是方便,今天還真的能夠連接數(shù)據(jù)庫了,只是每次搜索用戶名密碼的時候,總是得到“用戶名或密碼錯誤”的結(jié)果。憑借我芝麻般的php開發(fā)的經(jīng)驗,我果斷認(rèn)為是頁面?zhèn)髦党隽藛栴}。out.print一下,嘿,果然,nullnull。

    ??????? 可是對照書本上的參考反例,在.html文件和servlet文件里找了半天沒發(fā)現(xiàn)錯誤啊。于是乎,睡覺……郁悶地睡覺。其實老師上課講的不錯,可是我確實是太困了。
    ?
    ??????? 睡覺醒來,繼續(xù)自己端詳我的代碼,才發(fā)現(xiàn),form表單里怎么有這個屬性 enctype="application/x-www-form-urlencoded"?上網(wǎng)搜了搜,大致就是說編碼形式不一樣,可是也沒看懂到底是個啥屬性??傊?,我之前就從來沒用過這個屬性啊。刪除之。

    ??????? reload一下,submit~哈哈,“XX歡迎你”映入眼簾。哎,剛開始上道,總被這些東西搞得雞犬不寧,慶幸終于愉快得解決了~

    posted @ 2009-03-17 15:38 一桶漿糊 閱讀(168) | 評論 (0)編輯 收藏

    新手剛接觸eclipse,今天的小收獲

    1、myeclipse中代碼提示時會卡將近10秒鐘!
    ????? 明明電腦的配置不錯,結(jié)果還是會卡。原來是myeclipse在代碼提示的時候會聯(lián)網(wǎng)搜索,解決的辦法就是不讓它聯(lián)網(wǎng)!下載了傳說中好評如潮的comodo防火墻,禁止myeclipse聯(lián)網(wǎng),果然不卡了~~

    2、myeclipse的代碼提示功能怎么這么弱?

    ????? 原來用visual studio的時候,敲幾個字就會有代碼提示了,用起來很爽的。結(jié)果用myeclipse時,敲空格啊,敲字母啊怎么都不管用!原來它默認(rèn)的把這些自動提示關(guān)掉了。于是乎,windows -> preference -> Java -> Editor -> Content Assist -> Auto activation?triggers for Java,把這個框里的"."改成".abcdefghijklmnopqrstuvwxyz(," ,不過貌似框框里只能填到".abc",沒關(guān)系,先填這么多。進(jìn)File -> Export -> Preferences,點Next,然后選擇個地址吧,比如設(shè)置導(dǎo)出到桌面,然后在桌面用文本打開,搜索".abc",改成之前說的一長串,然后File中"Import"。搞定!

    3、用servlet的時候,servlet的內(nèi)容怎么總不能更新?
    ????? 這邊servlet的內(nèi)容明明已經(jīng)修改了,可是網(wǎng)頁里面測試還是老的內(nèi)容。進(jìn)http://localhost:8080/manager/html,會彈出一個框需要填用戶名和密碼,是安裝時設(shè)定的,如果沒有設(shè)定,可以按如下方法添加管理用戶,進(jìn)入tomcat的conf目錄,打開tomcat-users,在倒數(shù)第二行加入
    ?<user ? username="admin" ? password="123" ? roles="admin,manager"/>??? 就可以用admin,123登陸了) ?
    ? 之后就可以進(jìn)入tomcat管理界面,里面有所有目前在其中運行的程序列表,并有對應(yīng)的start,stop,reload按鈕,想重新裝載就點reload。搞定!

    4、Servlet中文亂碼!
    a) 更改 \Tomcat5.5\conf\server.xml,指定瀏覽器的編碼格式為“簡體中文”:
    方法是找到 server.xml 中的
    <Connector port="9111" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    ??? enableLookups="false" redirectPort="8443" acceptCount="100"
    ??? connectionTimeout="20000" disableUploadTimeout="true" URIEncoding=′GBK′ />
    標(biāo)記,粗體字是需要添加的。
    可以這樣驗證你的更改是否成功:
    在更改前,在你出現(xiàn)亂碼的頁面的IE瀏覽器,點擊菜單“查看|編碼”,會發(fā)現(xiàn)“西歐(ISO)”處于選中狀態(tài)。而更改后,點擊菜單“查看|編碼”,會發(fā)現(xiàn)“簡體中文(GB2312)”處于選中狀態(tài)。
    b)更該 Java 程序,
    public class ThreeParams extends HttpServlet {
    ? public void doGet(HttpServletRequest request, HttpServletResponse response)
    ???throws ServletException, IOException {
    ????? response.setContentType("text/html; charset=GBK");
    ??????...
    ? }?
    }
    粗體字是必需要有的,它的作用是讓瀏覽器把Unicode字符轉(zhuǎn)換為GBK字符。
    這樣頁面的內(nèi)容和瀏覽器的顯示模式都設(shè)成了GBK,就不會亂碼了。

    先寫這么多吧,其實都是自己碰到問題了然后去網(wǎng)上搜的。碰到覺得有點用的就再補充進(jìn)來~~

    posted @ 2009-03-16 21:16 一桶漿糊 閱讀(310) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 成在人线av无码免费高潮水| 看一级毛片免费观看视频| 成全视频在线观看免费| 亚洲精品无码你懂的网站| 男性gay黄免费网站| 亚洲精品无码专区2| 大妹子影视剧在线观看全集免费| 亚洲成av人片在线看片| 91精品国产免费久久国语蜜臀 | 日韩免费高清视频网站| 色噜噜亚洲男人的天堂| 成人午夜视频免费| 亚洲色欲色欲www在线播放| 性感美女视频在线观看免费精品| 亚洲精品视频免费| 国产日韩久久免费影院 | 亚洲一区爱区精品无码| 成人精品视频99在线观看免费| 中国xxxxx高清免费看视频| 亚洲国产成人精品青青草原| 最近高清中文字幕无吗免费看| 亚洲成a人片在线观看国产| 国产亚洲综合视频| 亚洲美女又黄又爽在线观看| 最近中文字幕大全中文字幕免费| 免费又黄又爽又猛的毛片 | 亚洲午夜电影一区二区三区| 成人免费无码大片a毛片软件 | 国产高清免费在线| 日韩久久无码免费毛片软件| 亚洲av日韩av不卡在线观看| 91香蕉国产线观看免费全集| 亚洲熟妇少妇任你躁在线观看| 亚洲黄色免费在线观看| 色偷偷亚洲女人天堂观看欧| 国产jizzjizz免费视频| 日韩免费观看一区| 亚洲国产欧美日韩精品一区二区三区 | 最新亚洲人成网站在线观看| 国内精品久久久久久久亚洲| 免费无码一区二区三区|