小编Jos*_*seK的帖子

HTML是否理解"if-else"?

假设我的网站有Flash版本和非Flash版本.当用户访问我的网站时,有没有办法创建以下逻辑:

if (user has flash-plugin installed) { load flash website }

else { load non-flash website }
Run Code Online (Sandbox Code Playgroud)

我们在这里的时候.我可以为带宽控制做同样的事情吗?假设有线客户访问我的网站.他加载我的10mb满载Flash网站时没有问题.但如果网络连接速度较慢的人访问我的网站,我可以跳过Flash网站并将该用户重定向到非Flash网站吗?

如果没有办法实现这一点,是否有任何解决方法,任何一个?

提前致谢!

html logic

7
推荐指数
1
解决办法
2万
查看次数

如何区分注销和会话过期?

案例1:注销:一旦我们注销,如果有人试图访问之前,它必须自动重定向到login.jsp

案例2:会话已过期:如果会话在用户仍处于登录状态时到期,则必须在访问上一页时尝试自动重定向到sessionExpired.jsp.

如何区分?我现在正在注销会话时使会话无效.

java session jsp session-timeout

6
推荐指数
2
解决办法
7143
查看次数

JSP - 我可以在<c:if>中使用<jsp:attribute>吗?例外:"必须使用jsp:body指定标签主体"

我在JSP中有以下内容:

<c:if test="${true}">
<jsp:attribute name="extraInlineComplianceJavascript">
window.isSummaryComplianceLinkVisible = '${TabList.isSummaryComplianceLinkVisible}';
window.isDetailComplianceLinkVisible = '${TabList.isDetailComplianceLinkVisible}';
window.complianceSummaryReportTag = '${helper.complianceSummaryReportTag}';
window.complianceDetailReportTag = '${helper.complianceReportTag}';
</jsp:attribute>
</c:if>
Run Code Online (Sandbox Code Playgroud)

原样,我得到以下异常:

 Must use jsp:body to specify tag body for &lt;MyTag if jsp:attribute is used.
Run Code Online (Sandbox Code Playgroud)

如果我删除最外面的<c:if>标签,它的工作原理.有没有用的问题<jsp:attribute>里面<c:if>?任何帮助,将不胜感激.谢谢.

jsp jsp-tags jspinclude

6
推荐指数
1
解决办法
4484
查看次数

多个上下文指向单个webapp

无论如何配置tomcat来指向webapp上的多个上下文?

我需要指出这两个网址:

http://server.com/abc
http://server.com/def

到在上下文下运行的webapp abc.

java tomcat web-applications

5
推荐指数
1
解决办法
2390
查看次数

Import语句序列是否有效?

我很长时间都有这个疑问,当我使用eclipse编写类时,import语句会自动填充.

导入语句的顺序是否对编程执行速度有影响?2)任何标准编码实践都是相同的.

java import

5
推荐指数
1
解决办法
985
查看次数

使用 Eclipse 配置 tomcat

在 eclipse ide helious 上运行 tomcat 6.0 时出现此错误的原因是什么:

本地主机上的 Tomcat v6.0 服务器所需的几个端口(8005、8080、8009)已经在使用中。服务器可能已经在另一个进程中运行,或者系统进程可能正在使用该端口。要启动此服务器,您需要停止其他进程或更改端口号。

java eclipse tomcat

5
推荐指数
1
解决办法
2328
查看次数

使用SOAP UI测试Weblogic Web服务

我们在Weblogic 10.3上实现了webservices.

我正在尝试使用SOAP UI客户端(soapui.org)测试Web服务.

但我收到以下错误消息:

错误401 - 未经授权

错误401 - 未经授权

来自RFC 2068 超文本传输​​协议 - HTTP/1.1:

10.4.2 401未经授权

该请求需要用户身份验证.响应必须包含WWW-Authenticate头字段(第14.46节),其中包含适用于所请求资源的质询.客户端可以使用合适的Authorization头字段重复请求(第14.8节).如果请求已包含授权凭据,则401响应表示已拒绝授权这些凭据.如果401响应包含与先前响应相同的挑战,并且用户代理已经尝试过至少一次认证,则应该向用户呈现响应中给出的实体,因为该实体可以包括相关的诊断信息.HTTP访问认证在第11节中解释.

不知道我是否需要在SOAP UI上进行特殊配置.

更新: 按照Zeger的建议,我做了一个基本的身份验证,即将用户名和pwd(weblogic/weblogic)设置为SOAP请求的标头(在SOAP UI中).但是现在我得到以下错误:

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:Body> <env:Fault xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"> <faultcode>wsse:InvalidSecurity</faultcode> <faultstring>Error codes: 1061 2661 1028 Error code:1061</faultstring> </env:Fault> </env:Body> </env:Envelope> 
Run Code Online (Sandbox Code Playgroud)

web-services weblogic-10.x

5
推荐指数
2
解决办法
3万
查看次数

Tomcat /"无法部署应用程序,因为它包含deployment-ids"错误

我面临与在Tomcat 5服务器上部署两个应用程序相关的问题.部署和运行服务器时,我收到一条错误消息,这也会阻止第二个应用程序正常运行.

Unable to deploy collapsed ear in war /my-app: Exception: Application cannot be deployed as it contains deployment-ids which are in use: 
Run Code Online (Sandbox Code Playgroud)

之后会列出所有重复的ID.第二个应用程序是较小的应用程序,它被添加到管理所有实体的现有应用程序中.该项目由Eclipse nad Maven构建.有没有办法添加应该包含在第二个应用程序中的依赖项(我现在打算做什么)所以第二个应用程序将能够知道/使用已经存在的包?

感谢adnvace的任何支持,

问候

tomcat openejb

5
推荐指数
1
解决办法
5894
查看次数

JDBC调用上的Weblogic Stuck Thread

我们经常在Weblogic服务器上获得一系列Stuck线程.我在一段时间内对此进行了分析.

我想要理解的是,这个卡住的线程块是否表明它仍在从开放套接字读取数据到数据库,因为查询是简单的SELECT东西?

at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at oracle.net.ns.Packet.receive(Packet.java:239)
        at oracle.net.ns.DataPacket.receive(DataPacket.java:92)
Run Code Online (Sandbox Code Playgroud)

我们运行netstat和其他命令,从Weblogic应用服务器到数据库的套接字匹配池中的连接数.

有什么想法我们应该在这里调查什么?

堆栈跟踪线程转储:

"[STUCK] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon prio=10 tid=0x61a5b000 nid=0x25f runnable [0x6147b000..0x6147eeb0]
   java.lang.Thread.State: RUNNABLE
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at oracle.net.ns.Packet.receive(Packet.java:239)
        at oracle.net.ns.DataPacket.receive(DataPacket.java:92)
        at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:172)
        at oracle.net.ns.NetInputStream.read(NetInputStream.java:117)
        at oracle.net.ns.NetInputStream.read(NetInputStream.java:92)
        at oracle.net.ns.NetInputStream.read(NetInputStream.java:77)
        at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1023)
        at oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:999)
        at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:584)
        at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:183)
        at oracle.jdbc.driver.T4CStatement.fetch(T4CStatement.java:1000)
        at oracle.jdbc.driver.OracleResultSetImpl.close_or_fetch_from_next(OracleResultSetImpl.java:314)
        - locked <0x774546e0> (a oracle.jdbc.driver.T4CConnection)
        at oracle.jdbc.driver.OracleResultSetImpl.next(OracleResultSetImpl.java:228)
        - locked <0x774546e0> (a oracle.jdbc.driver.T4CConnection)
        at weblogic.jdbc.wrapper.ResultSet_oracle_jdbc_driver_OracleResultSetImpl.next(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

从weblogic.work.ExecuteThread.run这里开始的位已被省略.我们有8组线程转储 - 每个都显示线程在同一行上等待,同一个对象被锁定 …

weblogic connection-pooling jdbc

5
推荐指数
2
解决办法
1万
查看次数

Android自定义刷

我正在开发一个Android绘图应用程序.

如何watercolor brush为Android 创建自定义画笔(例如)?有人可以给我一些例子吗?或任何解释?

android paint

5
推荐指数
1
解决办法
1218
查看次数