Eclipse WTP创建自己的server.xml文件,该文件放在某个文件夹中,该文件夹配置您为Web项目运行的tomcat实例.如果双击服务器列表中的服务器,您将获得一个漂亮的屏幕,这使得配置server.xml文件的某些方面变得简单.
如何配置新连接以允许端口8443上的SSL连接.每次我手动编辑server.xml文件时,eclipse会使用存储在配置的服务器属性页面中的设置覆盖我的更改,似乎没有办法从eclipse提供的接口添加新连接器.
这可能吗?这是我想要添加的连接器:
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
keystoreFile="D:\apache-tomcat-6.0.18\keystore\key.ssl" keystorePass="pass"
clientAuth="false" sslProtocol="TLS" />
Run Code Online (Sandbox Code Playgroud) 默认情况下,如果我在实体中创建一个字段,如:
@NotNull
boolean myBoolean;
Run Code Online (Sandbox Code Playgroud)
我让Hibernate自动创建我的表.这个映射到的Oracle数据类型是什么?
在像Rails和symfony这样的现代Web框架中,部分包含或部分视图的概念已被充分记录和推荐.
我最近遇到的问题是决定在部分中包含多少设计.
这有点难以解释,但我想知道其他人在创建部分内容时将其包含在模板中.您是仅显示数据并将其放置在模板中,还是将所有样式和定位代码放在部分中,并将其包含在内.
我想我的问题是,在决定创建局部时你的思维过程是什么?你何时在自己的代码中使用它,以及当你决定使用它时,你对你的部分投入了多少.
通用组件是由一个组创建和维护并由许多组使用的库或一些其他代码.
我们遇到的一些问题是:
您的组织如何处理常见组件?
我有的想法:
当用户尝试访问他们无权访问的资源时,我的服务器返回403禁止错误.除了头部,服务器还会写一条描述错误的小消息.
在Firefox中,错误消息很好地显示,用户知道发生了什么.
在Internet Explorer中,消息被隐藏并替换为403 Forbidden标准错误页面.
是否有任何特定规则允许我在所有浏览器中显示错误消息,同时仍将状态设置为403 Forbidden?
以下是此状态的RFC信息:
服务器理解请求,但拒绝履行请求.授权无效,请求不应重复.如果请求方法不是HEAD并且服务器希望公开为什么请求没有得到满足,那么它应该描述实体中拒绝的原因.如果服务器不希望将此信息提供给客户端,则可以使用状态代码404(未找到).
好像我应该设置一条消息,但IE不会显示它.
我有来自2个不同公司的2个API,允许我与他们的服务器通信以处理事务.我的任务是创建这些API的通用接口.我提出了这样的事情:
IServiceProvider <- ServiceProvider <- CompanyAServiceProvider
IServiceProvider <- ServiceProvider <- CompanyBServiceProvider
Run Code Online (Sandbox Code Playgroud)
在CompanyAServiceProvider我使用他们提供的API与他们的远程服务器接口.A公司的这个API会抛出与公司B完全不同的例外情况.
我可以在本地处理异常,但我真的不认为套件的情况.
public String purchase(String amount) {
try {
request = new Request( RequestIF.NEW_ORDER_TRANSACTION );
} catch ( InitializationException e ) {
//do something.
}
}
Run Code Online (Sandbox Code Playgroud)
或者我可以将此异常抛给调用者:
public String purchase(String amount) throws Exception {
request = new Request( RequestIF.NEW_ORDER_TRANSACTION );
}
Run Code Online (Sandbox Code Playgroud)
并且让调用者只处理Exception该异常,无论API抛出什么.
当我处理2组不同的抛出异常时,如何编写2个不同API的接口并使其保持通用.我正确地处理了这件事吗?什么是最好的选择?
我向Java开发人员解释为什么他的方法调用不起作用.他只需要添加$this->method_name();
然后他问我:"为什么我需要在同一个类中声明它时将$ this添加到方法中?"
我真的不知道该怎么回答.也许是因为PHP有一个全局命名空间,你需要明确地告诉它你要找的方法属于当前的类吗?但那么为什么PHP在查看全局命名空间之前不检查方法的当前类?