Tag: web applications

Maven:自定义web-app项目的web.xml

我有一个Web应用程序的Maven项目,我想定制web.xml文件取决于正在运行的configuration文件。 我正在使用Maven-War-plugin,它允许我定义一个“资源”目录,文件可能被过滤。 但是,单靠过滤对我来说是不够的。 更详细地说,我想包括(或排除)关于安全性的整个部分,这取决于正在运行的configuration文件。 这是部分: …. …. <security-constraint> <web-resource-collection> <web-resource-name>protected</web-resource-name> <url-pattern>/pages/*.xhtml</url-pattern> <url-pattern>/pages/*.jsp</url-pattern> </web-resource-collection> <auth-constraint> <role-name>*</role-name> </auth-constraint> </security-constraint> <login-config> <auth-method>${web.modules.auth.type}</auth-method> <realm-name>MyRealm</realm-name> </login-config> <security-constraint> …. …. 如果这不是很容易,有没有办法有两个web.xml文件,并根据configuration文件select适当的一个?

将JBoss AS 7绑定到所有接口

我使用./standalone.sh以独立模式运行JBoss AS7。 这将JBOSS绑定到本地主机。 有没有办法把它绑定到所有的主机,我的意思是0.0.0.0。 旧版本有-b选项来传递0.0.0.0,我找不到在这里使用的任何选项。

ASP.NET Web Garden – 我需要多less个工作进程?

决定有多less工作进程允许ASP.NET Web应用程序的最佳实践是什么? 在我pipe理的一台服务器上,创build一个新的AppPool默认为10(最大)工作进程。 其他人认为正常情况是一个。 多个工作stream程解决什么问题?决定多less?

在Java Web应用程序(WAR)中存储configuration文件的最佳位置是什么?

我创build一个Web应用程序(WAR)并将其部署到Tomcat上。 在Web应用程序中有一个页面,其中一个表单可以让pipe理员input一些configuration数据。 我不希望将这些数据存储在DBMS中,而只是存储在文件系统上的XML文件中。 在哪里放? 我想将文件放在应用程序本身所在的目录树的某处。 我的configuration文件应该在WEB-INF目录下吗? 或者把它放在别的地方? 什么是在servlet中使用的Java代码来查找目录的绝对path? 还是可以用相对path访问?

WEB-INF在Java EE Web应用程序中代表什么?

互联网上的大部分地方都表示它代表WEB信息。 我相当怀疑它。 该文件夹包含可执行文件。 信息不是一个合适的名字。

NoClassDefFoundError在parsingJSON对象时JsonAutoDetect

我正在开发一个使用亚马逊云服务的Web应用程序,我需要使用JSON对象。 我的项目是如何build立的,我有一个HTML表单,用户将填写他们的信息并提交。 一旦提交,数据将被放入在线数据库中,并向他们发送确认电子邮件。 在我可以提交数据到数据库之前,我需要把它放到一个JSON对象中。 我的servlet,用Java完成,看起来像这样: public class FormHandling extends HttpServlet { //doGet function public void doGet (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // In this part of the code I take in the user data and build an HTML // page and return it to the user // Create String Mapping for User […]

我可以closuresweb.xml中的HttpSession吗?

我想完全消除HttpSession – 我可以在web.xml中做到这一点? 我确定有容器特定的方法来做到这一点(这是search结果,当我做一个谷歌search)。 PS这是一个坏主意? 我宁愿完全禁用,直到我真正需要它们。

使用CRON作业来访问url?

我有一个Web应用程序必须执行重复的任务,发送消息和警报,我已经使用脚本页做这些任务,当它在浏览器中加载,即http://example.com/tasks.php和我包括它是由我的Web应用程序的每个页面中的iframe的意思。 现在我想改变这个使用CRON作业,因为第一种方法可能会导致果酱性能,所以我怎么能做一个CRON的工作,访问http://example.com/tasks.php 。 但是,我不希望这个CRON作业创build输出文件,如天。*! 我在共享主机服务上托pipe应用程序,通过cPanel允许CRON作业。

关于GWT,Cookies和网页指导的问题

我正在使用gwt创build一个网站。 这个问题是关于一个login页面和cookie来保存login信息。 GWT允许您在单个网页中创build一个网站。 我的应用程序运行在一个网页上。 我有应用程序设置为,有一个login框的loginbutton,如果细节是正确的,它会加载底层的用户界面,并删除login框。 所以这意味着每次我刷新我的页面的应用程序带我到login页面。 无论如何都要设置一个cookie来保存用户的信息,例如一天,这将input详细信息到login框并自动login, Web应用程序中的注销button也会删除Cookie中的信息,并将您带到login页面(删除cookie信息并将您引导至网页的login部分)。 或者会有不同的方法。

.dll已经加载到另一个类加载器中了?

我有一个在Tomcat 3.2.1下运行的Web应用程序,需要进行JNI调用才能访问传统C ++代码中的数据和方法。 在webapp启动时加载一个servlet,作为init方法的一部分,它使得一个特定于该webapp实例的数据集被加载到C ++数据结构中。 这个servlet的Java代码包含以下内容: static { try { System.loadLibrary("JCoreImpl"); System.out.println("JCoreImpl loaded"); m_bLibraryLoaded = true; } catch (UnsatisfiedLinkError e) { m_bLibraryLoaded = false; System.out.println("JCoreImpl NOT loaded " + e); } } 事情工作正常,如果只有一个Web应用程序(我们称之为“webapps / aaa”)。 如果除了C ++数据结构中使用的数据集之外,还有另一个与webapps / aaa相同的webapp(“webapps / bbb”),那么webapps / aaa启动就好了,但是当webapps / bbb启动时,一个错误,指出: JCoreImpl NOT loaded java.lang.UnsatisfiedLinkError: Native Library E:\WebStation\binDebug\JCoreImpl.dll already loaded in […]