系统吧 专业的电脑操作系统,支持重装各种原版系统xp/win7/win8/win10 这个系统怎么样?试试系统吧系统,体验办公系统畅快愉悦感。 各种电脑系统安装过程一样,神一般的畅快!
-->
当前位置:主页 > 电脑技术 >

小编为你演示intellij idea2019开发servlet(java web)项目(2)

作者:孙馨韵 分类:电脑技术 发布时间:2017-09-19 18:04:36

我们来对上一步作个补充。tomcat启动后,会弹出一个tomcat的窗口。但我们发现,其中的中文都是乱码。我们在tomcat窗口的标题栏上单击鼠标右键,在弹出的...

小编为你演示intellij idea2019开发servlet(java web)项目(2)

小编为你演示intellij idea2019开发servlet(java web)项目(2)

小编为你演示intellij idea2019开发servlet(java web)项目(2)

我们来对上一步作个补充。tomcat启动后,会弹出一个tomcat的窗口。但我们发现,其中的中文都是乱码。我们在tomcat窗口的标题栏上单击鼠标右键,在弹出的菜单中选择“属性”,弹出tomcat属性窗口,我们看到当前tomcat窗口的编码为GBK。既然出现乱码了,那么tomcat窗口在输出内容时的编码肯定不是GBK。我们进入E:\Program Files\apache-tomcat-9.0.20\conf这个目录,用记事本打开logging.properties这个文件,可以看到这段代码 java.util.logging.ConsoleHandler.encoding = UTF-8,这段代码控制着tomcat控制台窗口输出内容的编码。也就是说现在tomcat控制台窗口输出编码为utf-8。这时我们有两种办法可以解决乱码问题。

第一种:将代码直接改为java.util.logging.ConsoleHandler.encoding =GBK。这种方法简单粗暴,但我并不推荐这么做。因为utf-8是通用编码,GBK是中文编码。如果改了,说不定以后某些地方还出现乱码的问题,所以最好不要动tomcat的代码。

第二种:新建一个文本文件,名字随便(我起的是 AddTomcatPageCode.bat),将扩展名改为.bat,也就是window批处理文件。里面写入代码

set code_page_item="HKCU\Console\Tomcat"

reg add %code_page_item% /v "CodePage" /t REG_DWORD /d 0x0000fde9 /f>nul

保存关闭文件。双击这个文件运行一下。我们再次启动tomcat,会发现tomcat控制台窗口中的中文能正常显示了。

解释一下第二种方法做了什么事情。第二种方法是在HKEY_CURRENT_USER\Console下创建了一个名为Tomcat的注册表项,并在这个新建的Tomcat下新建了一个键为CodePage,类型为REG_DWORD,值为fde9(十六进制)的键值项。Tomcat控制台窗口在显示内容的时候会以这个键值项的值作为字符编码来进行内容的显示。我们可以在tomcat控制台窗口的标题栏上单击鼠标右键,在弹出的菜单中选择“属性”,弹出tomcat属性窗口,我们看到当前tomcat窗口的编码为utf-8。

小编为你演示intellij idea2019开发servlet(java web)项目(2)

小编为你演示intellij idea2019开发servlet(java web)项目(2)

小编为你演示intellij idea2019开发servlet(java web)项目(2)

小编为你演示intellij idea2019开发servlet(java web)项目(2)

小编为你演示intellij idea2019开发servlet(java web)项目(2)

小编为你演示intellij idea2019开发servlet(java web)项目(2)

小编为你演示intellij idea2019开发servlet(java web)项目(2)

小编为你演示intellij idea2019开发servlet(java web)项目(2)

下载intellij idea安装程序,下载地址:https://www.jetbrains.com/idea/。

小编为你演示intellij idea2019开发servlet(java web)项目(2)

小编为你演示intellij idea2019开发servlet(java web)项目(2)

安装intellij idea,双击下载好的安装程序进行安装。安装中有一步需要选择,这一步稍微说一下。Create Desktop Shortcut(创建桌面快捷图标),32位系统选择第一个,64位系统选择第二个。Create Associations(创建关联),可以3个全选,以.java、.groovy、.kt结尾的文件,默认会使用intellij idea打开。其他的选项不用管。

小编为你演示intellij idea2019开发servlet(java web)项目(2)

打开intellij idea,会提示你进行激活。关于激活我就不多说了,大家肯定各有各的方法(^_^)。

我们点击“Create New Project”进入项目类型选择窗口,点击左侧的“Java Enterprise"。

“Project SDK”选择openJDK的安装目录,我的是E:\Program Files\jdk-11.0.2。

“Java EE version”选择Java EE 8。

点击“Application Server”右边的“New”按钮,在弹出的菜单中选择“Tomcat Server”,弹出选择Tomcat安装目录的窗口,单击“Tomcat Home”右侧的文件夹图标,选择tomcat的安装目录,我的是E:\Program Files\apache-tomcat-9.0.20,选择完成后,点击“OK”。

“Additional Libraries and Frameworks”列表中选择“Web Application”,然后下方“Versions”选择4.0,勾选上“Create web.xml”。

上面的操作完成后,点击右下方的“Next”,进入下一步。

“Project name”中输入项目的名称,点击“Project location”右边的“...”按钮,选择项目保存的位置(或者直接输入项目保存的位置),完成后,点击最下方的“Finish”,完成项目的创建。

小编为你演示intellij idea2019开发servlet(java web)项目(2)

小编为你演示intellij idea2019开发servlet(java web)项目(2)

小编为你演示intellij idea2019开发servlet(java web)项目(2)

小编为你演示intellij idea2019开发servlet(java web)项目(2)

xp 更多>>
win7 更多>>
win8 更多>>
win10 更多>>
U盘 更多>>
电脑技术 更多>>
网站地图 | 豫ICP备2021035069号-4 | 友情链接qq:191064436
系统吧

版权所有 © 2012-2023 系统吧 免责声明:本站资源均收集于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时删除相应资源。