当前位置:首页 » 网页前端 » webaaa
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

webaaa

发布时间: 2022-12-06 10:51:22

1. 在web.xml 文件中的 file:${aaa} 是在哪定义的

应该是你的环境变量里面配置了~~

比如 aaa对应你磁盘上某个目录 如 D:\ccc\config 下面有个bbb.properties配置文件

file:${aaa}/bbb.properties 就会读取你磁盘上D:\ccc\config\bbb.properties文件

2. Java Web项目怎么防止用户插入像这样<script>alert("aaa");</script>的数据出效果

使用jstl 的 <c:out> 标记
用 <c:out value="<script>alert("aaa");</script>" />
这样就会原样输出<script>alert("aaa");</script>

3. 我项目要在tomcat的目webapps下/aaa/用输出流导出一个文件,但总是报路径无法访问,什么问题啊

WIN 7 吧,这个program files目录,要求比较高的权限才能访问。

所以,最好部署到别的路径下 如 E:\tomcat6\webapps\hgqpdmt 这样

4. 网页出现AAA的乱码

汉字乱码现象大致可分成四类:网页、文本、文档和文件乱码。第一类是由于港台的繁体中文大五码(BIG5)与大陆简体中文(GB2312)不通用造成的;第二类是Win9X/Win2K系统(菜单、桌面、提示框)显示乱码,这是Win9X/Win2K注册表中有关字体的部分设置不当引起的;第三类是各种应用程序(包括游戏)本来显示中文的地方出现乱码,形成原因比较复杂,有第二类的乱码原因,也可能是软件用到的中文动态链接库被英文动态链接库覆盖造成的;最后一类是邮件乱码。二、消除汉字乱码
针对以上几种乱码现象,我们来分类介绍消除乱码的方法。

(一)、网页、文本和文档文件乱码的消除
网页乱码是浏览器(如IE等)对HTML网页解释时形成的。如果在网页的代码中有形如:〈HTML〉〈HEAD〉〈META CONTENT=“text/html;charset=ISO-8859-1”〉〈/HEAD〉……〈/HTML〉的语句,浏览器在显示此页时,就会出现乱码。因为浏览器会将此页语种辨认为“欧洲语系”。解决的办法是将语种“ISO-8859-1”改为GB2312,如果是繁体网页则改为BIG5。
另一种解决办法是不修改网页代码,事先为浏览器安装多语言支持包(例如在安装IE时要安装多语言支持包),这样在浏览网页出现乱码时,就可以在浏览器中选择菜单栏下的“查看”/“编码”/“自动选择”/简体中文(GB2312),如为繁体中文则选择“查看”/“编码”/“自动选择”/繁体中文(BIG5),其它语言依此类推选择相应的语系,这样可消除网页乱码现象。
还有一种解决办法是利用多内码显示平台来转换内码。常用多内码显示平台有:
“南极星”:可自动识别GB码、BIG5码,用简体或繁体显示,并能做到同屏显示GB码和BIG5码,对日文、韩文亦能正确显示。下载地址:http:// www.njstar.com
“四通利方”:支持了包括GB、BIG5、HZ、日韩编码、UNICOD等17种汉字内码,也开始支持预览功能,并且增加了诸如“增删空格”、“插入禁排空格”等小而有用的功能,实在是网友的好帮手。下载地址:http:// www.srsnet.com
“MagicWin 98”:可真正的同屏显示不同内码,即GB码和BIG5码两者共存、都能正常显示。它支持GB、HZ、BIG5、JIS、EUC、SJIS、KSC、UTF7和UTF8等格式;支持Netscape Communicator 4.X、Internet Explorer 和Office 等软件;支持在多个窗口中同时查看不同内码的文档的超级多内码显示平台。下载地址:http:// www.itwin.com.my/magicwin
网页无乱码保存的方法是:用浏览器打开网页时,在“查看”/“编码”中选择“自动选择”,存盘时保存类型选“web页”,编码选择“UNICOD”,这样保存过的网页再次打开时,在浏览器菜单“查看”、“编码”中不管选择简体中文(GB2312)、简体中文(HZ)还是UNICODE(UTF-8)或繁体中文(BIG5),最终显示都不会出现乱码。
文本、文档文件乱码,一般是繁体中文显示在简体中文系统下或者相反情况造成的。只要把原本是繁体的内码转换为简体内码(或者相反),就可消除乱码。
Word2000能胜任这类工作,例如要把繁体中文转换为简体中文,方法是:选择要转换内码的文件,在弹出的对话框中(如图1),选择“其它编码”中的“繁体中文(BIG5)”一项,打开此文件时就不会出现乱码。无乱码保存方法:在保存时选择“文件”中的“另存为”,先存为“Word文档,存盘后打开再存为纯文本等其它格式;您也可以用Word2000的“中文简繁转换”工具实现无乱码保存,方法是在菜单栏中选择“工具/语言/中文简繁转换”,内码转换后再保存。
WPS2000也能转换内码,支持GB2312、BIG5、GBK等三种主要的汉字编码,并可在输出RTF、TXT、HTM格式文件时对内码进行转换。

5. 学Web到底要不要报去web培训班

如果报培训班的话,自然事半功倍,可以更快地学成。花费更少的时间更快的就业可以达到速成,不过也要找对培训班。

web开发培训零基础入门有两种方式:1.通过自己自学进入该行业。2.通过参加web培训入门。

通过自身学习入门你需要通过的是最开始学习时多看看视频,有一定了解后针对自身情况挑选合适的书籍,进行知识性的查漏补缺。当然这学习的过程很重要,需要将自己学习的知识串成知识点时常温习。平时多练习代码,坚持一段时间之后一定能有所成就。最好可以挑选合适的web培训机构,这样可以减少你学习的时间,有针对性的学习。

学web 开发,你可以选择自学,或者选择一个好的培训机构,挑选一个合适的web开发培训机构的好处就是,这样可以减少你学习的时间,有针对性的学习。同时,专业的web开发培训机构会有完善的课程体系,以及真实的企业项目,更贴近企业的。

学Web推荐到aaa教育了解一下 。 AAA教育集团总部位于北京IT科技企业云集的中关村,以中关村科技园区为依托,紧密结合软件企业人才需求,自主研发了专业的人才培养课程体系。目前已在北京、郑州、深圳、武汉、沈阳、上海等全国主要城市开设直营教学中心和就业基地。

在AAA未来的战略蓝图中,杭州、西安等教学中心也在计划筹建中。14年来,AAA教育集团已成功帮助数万学子进入IT软件行业。学员毕业后大多进入阿里巴巴、京东、网络、新浪、云智慧、易酒批、数猎天下、广联达等知名IT企业,深受企业欢迎。

6. WWWAAA是

WWW 是 World Wide Web (环球信息网)的缩写,也可以简称为 Web,中文名字为“万维网”。它起源于1989年3月,由欧洲量子物理实验室 CERN(the European Laboratory for Particle Physics)所发展出来的主从结构分布式超媒体系统。

网站由众多不同内容的网页构成,网页的内容可体现网站的全部功能。通常把进入网站首先看到的网页称为首页或主页(homepage),例如,新浪、网易、搜狐就是国内比较知名的大型门户网站。

页、网页文件和网站:

网页是网站的基本信息单位,是WWW的基本文档。它由文字、图片、动画、声音等多种媒体信息以及链接组成,是用HTML编写的,通过链接实现与其他网页或网站的关联和跳转。

网页文件是用HTML(标准通用标记语言下的一个应用)编写的,可在WWW上传输,能被浏览器识别显示的文本文件。其扩展名是.htm和.html。

7. 宽带帐户不支持WEB认证怎么办

故障现象:Web认证环境下,用户在Portal登录页输入正确的用户名和密码,认证不成功,提示认证异常的错误信息。

故障可能原因

1、接入设备的WEB认证配置错误

2、接入设备配置、ePortal和SAM配置信息不一致

3、ePortal服务器启动了系统自带SNMP组件

4、接入设备未做降噪配置

故障处理流程

4、故障处理步骤

步骤1排查接入设备的Web认证配置是否正确

1. 通过Console口登录到接入设备,执行”show run“命令,查看当前设备的配置信息。

2. 若Web认证接入设备为有线交换机,请比对以下典型配置,检查设备的web认证配置是否正确。

&#178; 典型的有线交换机web认证模板(以S26系列设备为例)如下:

Ruijie# configure terminal

/* 配置通信密钥,对ePortal服务器返回的链接加密,实例中通讯密钥是“ruijie” */

Ruijie(config)# web-auth portal key ruijie

/* 未认证用户访问直通地址,用于学习网关arp,通常设置网关(如192.168.33.1)为直通地址 */

Ruijie(config)# http redirect direct-site 192.168.33.1 arp

/* 设置重定向页面的主页,实例中“http://192.168.51.180/eportal/index.jsp”为ePortal重定向地址,其中IP地址可替换ePortal服务IP地址 */

Ruijie(config)# http redirect homepage http://192.168.51.180/eportal/index.jsp

/* 设置直通地址,即ePortal服务器地址,如“192.168.51.180” */

Ruijie(config)# http redirect 192.168.51.180

Ruijie(config)# interface FastEthernet 0/1

/* 端口必须开启web认证受控,否则该端口下接设备web认证不生效 */

Ruijie(config-if-FastEthernet 0/1)# web-auth port-control

/* 启用snmp community配置,其中团体名为public,可根据实际情况修改 */

Ruijie(config)# snmp-server community public rw

/* 配置web认证下线使用的snmp报文参数 ,其中主机地址为eportal服务器IP(192.168.51.180),团体名为public,均可根据实际情况修改*/

Ruijie(config)# snmp-server host 192.168.51.180 informs version 2c public web-auth

Ruijie(config)# snmp-server enable traps web-auth

注意: 本例中snmp-server community 是重要配置,Web认证信息验证通过后,会通知设备打开上网通道,若community key没有配置会配置不正确,都会导致打开上网通道失败,web认证不成功。

3. 若Web认证接入设备为无线交换机,存在两种Web认证配置方法,分别称为一代Portal认证和二代Portal认证,请比对以下典型配置,检查设备的web认证配置是否正确。

&#178;典型的无线一代portal认证模板(以WS57系列设备为例)如下:

Ruijie# configure terminal

/* 配置通信密钥,对ePortal服务器返回的链接加密,实例中通讯密钥是“ruijie” */

Ruijie(config)# web-auth portal key ruijie

/* 设置直通地址,即ePortal服务器地址,如“172.20.1.100” */

Ruijie(config)# http redirect 172.20.1.100

/* 设置重定向页面的主页,实例中“http://172.20.1.100/eportal /index.jsp”为ePortal重定向地址,其中IP地址可替换ePortal服务IP地址 */

Ruijie(config)# http redirect homepage http://172.20.1.100/eportal/index.jsp

/* 启用snmp community配置,其中团体名为web-auth,可根据实际情况修改 */

Ruijie(config)# snmp-server community web-auth rw

Ruijie(config)# snmp-server enable traps web-auth

/* 配置web认证下线使用的snmp报文参数 ,其中主机地址为eportal服务器IP(172.20.1.100),团体名为web-auth,均可根据实际情况修改*/

Ruijie(config)# snmp-server host 172.20.1.100 inform version 2c web-auth web-auth

Ruijie(config)# wlansec 100

/* 必须启用基于WLAN的web认证受控,否则web认证不生效 */

Ruijie(wlansec)# webauth

Ruijie(wlansec)# exit

注意: 本例AC采用一代Portal配置,认证原理与有线交换机基本一致。同样的,snmp-server community是重要配置,Web认证信息验证通过后,会通知设备打开上网通道,若communitykey没有配置会配置不正确,都会导致打开上网通道失败,web认证不成功。

&#178;典型的无线二代portal认证模板(以WS57系列设备为例)如下:

Ruijie# configure terminal

/* 创建全局Portal服务器,服务器名为default、IP地址172.20.1.10(可修改ePortal服务IP)、认证主页http://172.20.1.10/eportal/index.jsp(URL内的IP地址可修改为ePortal服务IP) */

Ruijie(config)# portal-server default ip 172.20.1.10 url http://172.20.1.10/eportal/index.jsp

/* 配置default服务器为全局使用的Portal服务器 */

Ruijie(config)# web-auth portal-type v2 default

/* 启用AAA认证记账功能 */

Ruijie(config)# aaa new-model

/* 配置Radius-server主机地址和通讯口令,host是SAM服务器IP地址,如172.20.1.20(可修改);key为通讯口令,如ruijie(可修改) */

Ruijie(config)# radius-server host 172.20.1.20 key ruijie

/* 配置AAA的Web认证方法列表,使用默认的RADIUS组 */

Ruijie(config)# aaa authentication web-auth default group radius

/* 配置AAA的记账方法列表,使用默认的RADIUS组 */

Ruijie(config)# aaa accounting network default start-stop group radius

/* 开启radius动态扩展授权,支持强制用户下线(DM)等功能 */

Ruijie(config)# radius dynamic-authorization-extension enable

Ruijie(config)# wlansec 100

/* 启用二代portal认证 */

Ruijie(wlansec)# web-auth portal-type v2 default

/* 基于WLAN开启Web认证功能 */

Ruijie(wlansec)# webauth

Ruijie(wlansec)# exit


注意: 本例AC采用二代Portal认证配置,与一代不同的是,AC还承担Radius认证客户端的角色,因此AAA配置是必须要有的,若是缺少AAA配置,web认证就无法正常进行。

检查设备Web认证配置,排除配置错误导致认证失败的问题,若依然认证不成功,则进入下一步骤的排查。


步骤2排查接入设备与ePortal和SAM配置信息是否一致

1. 在认证PC机的浏览器地址栏内输入访问网站的URL地址,如“http://www..com”,提交请求,页面跳转到认证登录页面,(以ePortal1.41认证页面为例,其他版本认证页面大体也是这样的。)

2. 在认证登录页面,输入用户名密码,点击“登录”按钮,页面顶部出现“认证失败!"的提示。

3. 首先登录ePortal系统,查看日志管理下的日志信息。

4. 若页面认证失败且ePortal日志出现类似“用户(xxx)认证失败,原因:设备community配置错误导致设备不通,打开设备(xxx.xxx.xxx.xxx)上网通道失败”的提示,说明接入设备的community key不正确


5. 若页面认证失败且ePortal日志出现类似“用户(xxx)认证失败,Radius服务器没有响应”的提示,说明Web认证过程中,在进行Radius 认证的环节出现了问题。

按以下步骤检查ePortal和SAM配置的Radius Key值是否一致。

1) 若接入设备是有线交换机或一代Portal认证的AC设备,ePortal作为认证客户端发起Radius认证,需要检查ePortal系统配置和SAM系统的设备配置。

首先,查看ePortal系统配置的Radius Key,


其次,查看SAM登记的RG-ePortal的设备Key,

检查ePortal系统配置的Radius Key和SAM登记的RG-ePortal的设备Key的值,若两者的值不一致,则需要修改成相同的值。

2) 若接入设备是一代Portal认证的AC设备,AC设备作为认证客户端发起Radius认证,因此需要检查AC设备和SAM系统的设备配置。

首先,查看AC设备的配置信息,通过Console口登录设备,进入特权模式,执行“show run”命令,找到radius-server信息,查看key值

其次,查看SAM登记的AC设备的Key

检查AC设备的Radius Key和SAM系统登记的AC设备Key的值,若两者的值不一致,则需要修改成相同的值。

5. 检查接入设备配置、ePortal和SAM的相关配置,排除配置错误导致认证失败的问题,若依然认证不成功,则进入下一步骤的排查。

步骤3排查ePortal服务器是否启用系统自带SNMP组件

1. 在认证PC机的浏览器地址栏内输入访问网站的URL地址,如“http://www..com”,提交请求,页面跳转到认证登录页面(以ePortal1.41认证页面为例,其他版本认证页面大体也是这样的。)

2. 在认证登录页面,输入用户名密码,点击“登录”按钮,页面顶部出现“认证失败!"的提示

需要注意的是,虽然页面提示“认证失败”,但实际上已经可以正常连通网络,说明上网通道已经被打开了。

3. 登录ePortal系统,查看日志管理下的日志信息,发现“用户(xxx)上线失败,由于出现异常情况”的提示

4. 登录SAM系统,查看在线用户表,发现该用户已在线

若出现类似情况,判断原因是认证成功后,通过SNMP服务打开上网通道出现异常了。


5. 查看当前ePortal服务器的系统服务是否异常,通过“开始”-- “运行”,执行“services.msc“命令

打开服务列表窗口,查找是否存在“SNMP Service”的服务,且已经被启动

若系统的SNMP Service服务被启动,则与ePortal的SNMP服务冲突了,导致SNMP功能失效。

6. 依照以下步骤关闭系统SNMP服务

1) 双击“SNMP Service”

2) 启动类型修改为“手动”

3) 手动停止SNMP Service

4) 点击“确定”,使当前配置生效


7. 关闭系统SNMP服务后,重启ePortal服务。


排除SNMP服务冲突的问题后,若依然认证不成功,则进入下一步骤的排查。


步骤4排查接入设备是否支持降噪配置

在网络环境没有变化的情况下,若认证业务高峰期出现Web认证失败问题,而在平时都可以正常认证,需要检查web认证的接入设备是否支持降噪。

降噪是指接入设备屏蔽非浏览器发起的http请求,需要接入设备更新到特定软件版本才能支持。按照以下步骤确认接入设备是否支持降噪配置:

1. 首先查看接入设备的软件版本信息,通过Console口登录接入设备,查看设备软件版本信息;

2. 若接入设备为交换机设备,进入特权模式,输入“show version”

查看software version信息,若软件版本低于RGOS 10.3版本,则交换机版本不支持web认证降噪,需要升级到最新版本,请联系4008111000索取最新版本信息。

3. 若接入设备为AC设备,进入特权模式,输入“show version”,

查看software version信息,若软件版本低于RGOS 10.4(1T17)版本,则AC交换机版本不支持web认证降噪,需要升级到最新版本,联系4008111000协助处理。

4. 若接入设备为ACE设备,首先识别ACE硬件版本,若是ACEv5.0设备直接输入“show version”,

查看version信息,若软件版本低于3.4.0版本,则AC交换机版本不支持web认证降噪,需要升级到最新版本。ACEv3.0不支持降噪功能,请先升级到ACEv5.0版本。具体ACE升级版本和操作步骤,请联系4008111000协助处理。


检查接入设备版本符合降噪配置的要求,若依然认证不成功,则进入下一步骤的排查。


步骤5收集信息并联系4008111000协助处理

拨打4008111000寻求技术支持,收集如下故障信息,进行故障进一步处理。

1. ePortal和SAM的软件版本号

登录ePortal系统,点击“关于系统”图标,弹出版本信息。

登录SAM系统,点击右下角“关于”图标,弹出版本信息。

2. 接入设备的配置信息

若接入设备为交换机或AC无线设备,登录设备进入特权模式,执行“show run”命令,将输出结果保存成文件。

若接入设备为ACE设备,请将“认证服务器配置”的配置内容截图。

3. ePortal服务器填写的接入设备信息

进入“设备管理”菜单,选择查看设备,弹出设备详细信息。

4. SAM服务器填写的接入设备信息

进入“设备管理”菜单,选择查看设备,弹出设备详细信息。

5. 提供PC端、ePortal服务端、SAM服务端的报文

1) 分别在PC端、ePortal服务端和SAM服务端,打开wireshark工具,并监控网卡,准备开始抓包;

2) 在PC上执行一次完整的web认证操作,输入用户名密码,直至出现认证失败提示;

3) 完成web认证操作后,停止wireshark抓包,将抓取的报文保存成pcap文件;

4) 提交pcap报文时,请附带说明报文文件的来源(PC端、ePortal端、SAM端)以及来源的IP地址。

8. 宽带帐户不支持WEB认证怎么办 宽带

在小区宽带或者酒店、学校等环境下,宽带运营商通过WEB认证方式来认证上网用户。也就是电脑连接网络后,打开网页会弹出认证界面,输入用户名密码才能上网。下图为某小区的WEB认证页面: